2025-01-24 22:27 ftp://ftp.de.debian.org/debian/pool/main/o/osra/osra_2.1.3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-51-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.65 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.16.0 head-info: a1a415d (2025-01-23 15:05:36 +0100) count: 1951 1925 elapsed-time: 347.1 396.5 head-timing-info: old-timing-info: head results: osra-2.1.3/addons/lib_sample/lib_sample.cpp:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/addons/lib_sample/lib_sample.cpp:53:15: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/detect.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/detect.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/detect.cpp:69:21: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] osra-2.1.3/src/detect.cpp:65:18: style: The scope of the variable 'ent' can be reduced. [variableScope] osra-2.1.3/src/detect.cpp:72:16: style: The scope of the variable 'name2' can be reduced. [variableScope] osra-2.1.3/src/detect.cpp:65:18: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/detect.cpp:66:16: style: Variable 'total' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/detect.cpp:66:31: style: Variable 'identical' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/detect.cpp:66:45: style: Variable 'computed' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:1035:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb [valueFlowBailoutIncompleteVar] osra-2.1.3/src/mcdlutil.cpp:3171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFF_SIZE [valueFlowBailoutIncompleteVar] osra-2.1.3/src/mcdlutil.cpp:5893:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] osra-2.1.3/src/mcdlutil.cpp:7297:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] osra-2.1.3/src/mcdlutil.cpp:6246:32: style:inconclusive: Boolean expression 'p.x>=r.left' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] osra-2.1.3/src/mcdlutil.cpp:6246:51: style:inconclusive: Boolean expression 'p.y>=r.top' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] osra-2.1.3/src/mcdlutil.cpp:6246:68: style:inconclusive: Boolean expression 'p.y<=r.bottom' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] osra-2.1.3/src/mcdlutil.cpp:3602:26: error: Array 'getBond(bN)->at[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] osra-2.1.3/src/mcdlutil.cpp:5206:28: error: Array 'queryBK[255]' accessed at index -1, which is out of bounds. [negativeIndex] osra-2.1.3/src/mcdlutil.cpp:5240:31: note: Assignment 'aQ2=-1', assigned value is -1 osra-2.1.3/src/mcdlutil.cpp:5206:28: note: Negative array index osra-2.1.3/src/mcdlutil.cpp:396:3: warning: Member variable 'TSingleAtom::rx' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:396:3: warning: Member variable 'TSingleAtom::ry' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:396:3: warning: Member variable 'TSingleAtom::ac' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::queryBK' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::structureBK' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::queryStereoQ' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::fIsQueryPrepare' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::aEQ' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::bEQ' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::fIOPT10' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::fIOPT11' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::fIOPT12' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:4460:3: warning: Member variable 'TEditedMolecule::fIOPT13' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragID1' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragID2' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragID3' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragFirstAtomNo' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragmentCount' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragWidth' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragHeight' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragTop' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:5797:3: warning: Member variable 'PartFragmentDefinition::fragLeft' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/mcdlutil.cpp:839:10: style: Unused private function: 'TSimpleMolecule::atomDistanceMetric' [unusedPrivateFunction] osra-2.1.3/src/mcdlutil.cpp:411:7: style:inconclusive: Technically the member function 'OpenBabel::TSingleAtom::encoder' can be const. [functionConst] osra-2.1.3/src/mcdlutil.cpp:485:18: note: Technically the member function 'OpenBabel::TSingleAtom::encoder' can be const. osra-2.1.3/src/mcdlutil.cpp:411:7: note: Technically the member function 'OpenBabel::TSingleAtom::encoder' can be const. osra-2.1.3/src/mcdlutil.cpp:412:7: style:inconclusive: Technically the member function 'OpenBabel::TSingleAtom::chargeConversion' can be const. [functionConst] osra-2.1.3/src/mcdlutil.cpp:507:18: note: Technically the member function 'OpenBabel::TSingleAtom::chargeConversion' can be const. osra-2.1.3/src/mcdlutil.cpp:412:7: note: Technically the member function 'OpenBabel::TSingleAtom::chargeConversion' can be const. osra-2.1.3/src/mcdlutil.cpp:413:7: style:inconclusive: Technically the member function 'OpenBabel::TSingleAtom::valencyConversion' can be const. [functionConst] osra-2.1.3/src/mcdlutil.cpp:520:18: note: Technically the member function 'OpenBabel::TSingleAtom::valencyConversion' can be const. osra-2.1.3/src/mcdlutil.cpp:413:7: note: Technically the member function 'OpenBabel::TSingleAtom::valencyConversion' can be const. osra-2.1.3/src/mcdlutil.cpp:448:7: style:inconclusive: Technically the member function 'OpenBabel::TSingleBond::bondConversion' can be const. [functionConst] osra-2.1.3/src/mcdlutil.cpp:715:18: note: Technically the member function 'OpenBabel::TSingleBond::bondConversion' can be const. osra-2.1.3/src/mcdlutil.cpp:448:7: note: Technically the member function 'OpenBabel::TSingleBond::bondConversion' can be const. osra-2.1.3/src/mcdlutil.cpp:451:7: style:inconclusive: Technically the member function 'OpenBabel::TSingleBond::getValence' can be const. [functionConst] osra-2.1.3/src/mcdlutil.cpp:658:18: note: Technically the member function 'OpenBabel::TSingleBond::getValence' can be const. osra-2.1.3/src/mcdlutil.cpp:451:7: note: Technically the member function 'OpenBabel::TSingleBond::getValence' can be const. osra-2.1.3/src/mcdlutil.cpp:784:7: style:inconclusive: Technically the member function 'OpenBabel::TSimpleMolecule::nAtoms' can be const. [functionConst] osra-2.1.3/src/mcdlutil.cpp:1786:22: note: Technically the member function 'OpenBabel::TSimpleMolecule::nAtoms' can be const. osra-2.1.3/src/mcdlutil.cpp:784:7: note: Technically the member function 'OpenBabel::TSimpleMolecule::nAtoms' can be const. osra-2.1.3/src/mcdlutil.cpp:785:7: style:inconclusive: Technically the member function 'OpenBabel::TSimpleMolecule::nBonds' can be const. [functionConst] osra-2.1.3/src/mcdlutil.cpp:1791:22: note: Technically the member function 'OpenBabel::TSimpleMolecule::nBonds' can be const. osra-2.1.3/src/mcdlutil.cpp:785:7: note: Technically the member function 'OpenBabel::TSimpleMolecule::nBonds' can be const. osra-2.1.3/src/mcdlutil.cpp:830:8: performance:inconclusive: Technically the member function 'OpenBabel::TSimpleMolecule::defC' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:2243:23: note: Technically the member function 'OpenBabel::TSimpleMolecule::defC' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:830:8: note: Technically the member function 'OpenBabel::TSimpleMolecule::defC' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:4447:8: performance:inconclusive: Technically the member function 'OpenBabel::TEditedMolecule::allQueryPresent' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:5499:23: note: Technically the member function 'OpenBabel::TEditedMolecule::allQueryPresent' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:4447:8: note: Technically the member function 'OpenBabel::TEditedMolecule::allQueryPresent' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5823:8: performance:inconclusive: Technically the member function 'OpenBabel::TemplateRedraw::isOverlapped' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:6251:22: note: Technically the member function 'OpenBabel::TemplateRedraw::isOverlapped' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5823:8: note: Technically the member function 'OpenBabel::TemplateRedraw::isOverlapped' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5829:8: performance:inconclusive: Technically the member function 'OpenBabel::TemplateRedraw::clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:5941:22: note: Technically the member function 'OpenBabel::TemplateRedraw::clear' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5829:8: note: Technically the member function 'OpenBabel::TemplateRedraw::clear' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5830:8: performance:inconclusive: Technically the member function 'OpenBabel::TemplateRedraw::internalBondsPresent' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:5950:22: note: Technically the member function 'OpenBabel::TemplateRedraw::internalBondsPresent' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5830:8: note: Technically the member function 'OpenBabel::TemplateRedraw::internalBondsPresent' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5831:8: performance:inconclusive: Technically the member function 'OpenBabel::TemplateRedraw::rotateBondVertically' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:5972:22: note: Technically the member function 'OpenBabel::TemplateRedraw::rotateBondVertically' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5831:8: note: Technically the member function 'OpenBabel::TemplateRedraw::rotateBondVertically' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5835:8: performance:inconclusive: Technically the member function 'OpenBabel::TemplateRedraw::rescaleSingleFragment' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:6189:22: note: Technically the member function 'OpenBabel::TemplateRedraw::rescaleSingleFragment' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5835:8: note: Technically the member function 'OpenBabel::TemplateRedraw::rescaleSingleFragment' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5837:8: performance:inconclusive: Technically the member function 'OpenBabel::TemplateRedraw::loadTemplates' can be static (but you may consider moving to unnamed namespace). [functionStatic] osra-2.1.3/src/mcdlutil.cpp:5843:22: note: Technically the member function 'OpenBabel::TemplateRedraw::loadTemplates' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:5837:8: note: Technically the member function 'OpenBabel::TemplateRedraw::loadTemplates' can be static (but you may consider moving to unnamed namespace). osra-2.1.3/src/mcdlutil.cpp:4920:14: style: The if condition is the same as the previous if condition [duplicateCondition] osra-2.1.3/src/mcdlutil.cpp:4912:14: note: First condition osra-2.1.3/src/mcdlutil.cpp:4920:14: note: Second condition osra-2.1.3/src/mcdlutil.cpp:1085:30: style: Condition 'testBad' is always false [knownConditionTrueFalse] osra-2.1.3/src/mcdlutil.cpp:1032:11: note: Assignment 'testBad=false', assigned value is 0 osra-2.1.3/src/mcdlutil.cpp:1085:30: note: Condition 'testBad' is always false osra-2.1.3/src/mcdlutil.cpp:5590:7: style: Condition 'test2' is always true [knownConditionTrueFalse] osra-2.1.3/src/mcdlutil.cpp:5585:9: note: Assignment 'test2=true', assigned value is 1 osra-2.1.3/src/mcdlutil.cpp:5590:7: note: Condition 'test2' is always true osra-2.1.3/src/mcdlutil.cpp:6764:14: style: Condition 'w>0' is always false [knownConditionTrueFalse] osra-2.1.3/src/mcdlutil.cpp:6762:11: note: Assignment 'w=0', assigned value is 0 osra-2.1.3/src/mcdlutil.cpp:6764:14: note: Condition 'w>0' is always false osra-2.1.3/src/mcdlutil.cpp:7579:68: style: Condition 'anumStereo[i]>=0' is always true [knownConditionTrueFalse] osra-2.1.3/src/mcdlutil.cpp:7576:88: note: Assuming that condition 'anumStereo[i]>=0' is not redundant osra-2.1.3/src/mcdlutil.cpp:7579:68: note: Condition 'anumStereo[i]>=0' is always true osra-2.1.3/src/mcdlutil.cpp:5857:3: style: Exception should be caught by reference. [catchExceptionByValue] osra-2.1.3/src/mcdlutil.cpp:8369:23: style: Exception should be caught by reference. [catchExceptionByValue] osra-2.1.3/src/mcdlutil.cpp:8388:23: style: Exception should be caught by reference. [catchExceptionByValue] osra-2.1.3/src/mcdlutil.cpp:3628:8: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:3629:8: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:5926:19: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:5927:19: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6263:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6270:14: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6328:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6336:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6347:14: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6350:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6444:16: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6445:20: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6454:14: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6457:22: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6467:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6468:14: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6531:43: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6533:12: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6680:22: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6794:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6838:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6887:14: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6895:14: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:6918:11: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/mcdlutil.cpp:2888:32: style: Variable 'isChainFour' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:2864:32: note: isChainFour is assigned osra-2.1.3/src/mcdlutil.cpp:2888:32: note: isChainFour is overwritten osra-2.1.3/src/mcdlutil.cpp:3902:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:3882:9: note: result is assigned osra-2.1.3/src/mcdlutil.cpp:3902:9: note: result is overwritten osra-2.1.3/src/mcdlutil.cpp:4245:4: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:4211:4: note: k is assigned osra-2.1.3/src/mcdlutil.cpp:4245:4: note: k is overwritten osra-2.1.3/src/mcdlutil.cpp:4892:24: style: Variable 'scale' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:4844:12: note: scale is assigned osra-2.1.3/src/mcdlutil.cpp:4892:24: note: scale is overwritten osra-2.1.3/src/mcdlutil.cpp:5328:24: style: Variable 'test2' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:5327:24: note: test2 is assigned osra-2.1.3/src/mcdlutil.cpp:5328:24: note: test2 is overwritten osra-2.1.3/src/mcdlutil.cpp:5585:8: style: Variable 'test2' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:5562:8: note: test2 is assigned osra-2.1.3/src/mcdlutil.cpp:5585:8: note: test2 is overwritten osra-2.1.3/src/mcdlutil.cpp:8103:12: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:8099:8: note: s is assigned osra-2.1.3/src/mcdlutil.cpp:8103:12: note: s is overwritten osra-2.1.3/src/mcdlutil.cpp:8312:12: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/mcdlutil.cpp:8308:8: note: s is assigned osra-2.1.3/src/mcdlutil.cpp:8312:12: note: s is overwritten osra-2.1.3/src/mcdlutil.cpp:587:9: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:587:11: style: The scope of the variable 'k' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:851:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:851:9: style: The scope of the variable 'n' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:874:10: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:874:12: style: The scope of the variable 'r1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:874:15: style: The scope of the variable 'r2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:877:8: style: The scope of the variable 'rsn' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1017:17: style: The scope of the variable 'n' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1019:10: style: The scope of the variable 'dist' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1019:15: style: The scope of the variable 'x' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1019:17: style: The scope of the variable 'y' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1019:19: style: The scope of the variable 'minDist' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1022:7: style: The scope of the variable 'at' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1023:10: style: The scope of the variable 'r1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1023:13: style: The scope of the variable 'r2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1023:16: style: The scope of the variable 's1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1023:19: style: The scope of the variable 's3' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1151:10: style: The scope of the variable 'aT' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1152:10: style: The scope of the variable 'r1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1152:13: style: The scope of the variable 'r2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1152:16: style: The scope of the variable 's1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1179:10: style: The scope of the variable 'sQ3' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1180:10: style: The scope of the variable 'si' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1180:34: style: The scope of the variable 's4' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1180:37: style: The scope of the variable 'fi' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1183:9: style: The scope of the variable 'i1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1183:12: style: The scope of the variable 'i2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1184:14: style: The scope of the variable 'aT1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1185:8: style: The scope of the variable 'mK' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1186:8: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1430:17: style: The scope of the variable 'sa' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1431:17: style: The scope of the variable 'sb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1518:17: style: The scope of the variable 'sa' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1519:17: style: The scope of the variable 'sb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1675:17: style: The scope of the variable 'sa' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1676:17: style: The scope of the variable 'sb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1744:17: style: The scope of the variable 'sa' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1745:17: style: The scope of the variable 'sb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1810:9: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1810:13: style: The scope of the variable 'n2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1836:9: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1836:13: style: The scope of the variable 'n2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1921:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1921:16: style: The scope of the variable 'i1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1921:19: style: The scope of the variable 'i2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1990:11: style: The scope of the variable 'k' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:1990:15: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2088:13: style: The scope of the variable 'k' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2252:10: style: The scope of the variable 'cN' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2252:13: style: The scope of the variable 'maxAtDef' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2345:13: style: The scope of the variable 'rC' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2596:7: style: The scope of the variable 'add' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2596:11: style: The scope of the variable 'nb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2596:16: style: The scope of the variable 'k1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2596:19: style: The scope of the variable 'k2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2596:22: style: The scope of the variable 'l' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2596:38: style: The scope of the variable 'lx' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2596:41: style: The scope of the variable 'ly' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2605:20: style: The scope of the variable 'tempArray' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2606:12: style: The scope of the variable 'cf' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2606:15: style: The scope of the variable 'fi' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2606:32: style: The scope of the variable 'ux2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2606:36: style: The scope of the variable 'uy2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2606:48: style: The scope of the variable 'c' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2606:50: style: The scope of the variable 's' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2609:9: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2609:12: style: The scope of the variable 'n2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2610:10: style: The scope of the variable 'r1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2611:8: style: The scope of the variable 'isCycle' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2611:16: style: The scope of the variable 'isChainFour' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2612:7: style: The scope of the variable 'mm1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2612:11: style: The scope of the variable 'mm2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2612:15: style: The scope of the variable 'mAny' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:2612:20: style: The scope of the variable 'bnEx' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3172:17: style: The scope of the variable 'sa' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3174:14: style: The scope of the variable 'bondType' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3174:23: style: The scope of the variable 'stereoType' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3268:13: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3268:32: style: The scope of the variable 'xMin' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3268:38: style: The scope of the variable 'xMax' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3544:7: style: The scope of the variable 'cHA1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3544:13: style: The scope of the variable 'cHA2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3544:19: style: The scope of the variable 'n' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3547:10: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3547:13: style: The scope of the variable 'xc' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3547:17: style: The scope of the variable 'yc' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3547:21: style: The scope of the variable 'xo' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3547:25: style: The scope of the variable 'yo' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3547:29: style: The scope of the variable 'xn' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3547:33: style: The scope of the variable 'yn' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3548:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3586:23: style: The scope of the variable 'n' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3650:13: style: The scope of the variable 'n' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3787:22: style: The scope of the variable 'lL' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3845:9: style: The scope of the variable 'l' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3870:10: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3876:7: style: The scope of the variable 'at1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3876:11: style: The scope of the variable 'at2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3877:7: style: The scope of the variable 'nn' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4371:11: style: The scope of the variable 'na' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4511:24: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4511:29: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4511:32: style: The scope of the variable 'n2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4799:34: style: The scope of the variable 'naDef' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4799:40: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4814:7: style: The scope of the variable 'mouseButton' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4815:7: style: The scope of the variable 'n' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:4816:10: style: The scope of the variable 'amin' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5032:9: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5032:11: style: The scope of the variable 'k' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5035:17: style: The scope of the variable 'sa' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5036:17: style: The scope of the variable 'sb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5083:19: style: The scope of the variable 'test2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5083:25: style: The scope of the variable 'test3' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5084:11: style: The scope of the variable 'aQ2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5086:8: style: The scope of the variable 'whileCondition' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5086:23: style: The scope of the variable 'whileCondition1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5295:9: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5295:11: style: The scope of the variable 'i1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5296:8: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5296:19: style: The scope of the variable 'test2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5368:7: style: The scope of the variable 'ca' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5368:10: style: The scope of the variable 'cb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5539:9: style: The scope of the variable 'k' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5539:11: style: The scope of the variable 'l' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5539:13: style: The scope of the variable 'm' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5539:15: style: The scope of the variable 'mm' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5540:8: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5541:8: style: The scope of the variable 'test1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5542:14: style: The scope of the variable 'test3' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5542:20: style: The scope of the variable 'stereoS' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5543:7: style: The scope of the variable 'aq1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5543:11: style: The scope of the variable 'aq2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5543:15: style: The scope of the variable 'as1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5543:19: style: The scope of the variable 'as2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5543:23: style: The scope of the variable 'j1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5543:26: style: The scope of the variable 'i1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5544:7: style: The scope of the variable 'ii' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5546:8: style: The scope of the variable 'whiletest1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5546:19: style: The scope of the variable 'whiletest2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5848:21: style: The scope of the variable 'em' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5849:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5849:9: style: The scope of the variable 'na1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5849:13: style: The scope of the variable 'na2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5850:8: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5904:13: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5905:25: style: The scope of the variable 'em' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:5909:12: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6070:10: style: The scope of the variable 'xMax' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6071:10: style: The scope of the variable 'xSize' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6072:10: style: The scope of the variable 'ySize' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6073:10: style: The scope of the variable 'xCenter' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6074:10: style: The scope of the variable 'yCenter' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6075:10: style: The scope of the variable 'c' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6076:10: style: The scope of the variable 's' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6077:7: style: The scope of the variable 'nVert' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6078:10: style: The scope of the variable 'cMax' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6078:15: style: The scope of the variable 'sMax' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6078:20: style: The scope of the variable 'x' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6078:22: style: The scope of the variable 'y' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6082:9: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6082:13: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6082:16: style: The scope of the variable 'n2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6083:8: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6193:16: style: The scope of the variable 'r1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6193:19: style: The scope of the variable 'r2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6194:10: style: The scope of the variable 'x' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6194:12: style: The scope of the variable 'y' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6260:8: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6434:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6434:9: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6437:10: style: The scope of the variable 'maxX' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6437:15: style: The scope of the variable 'minY' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6437:20: style: The scope of the variable 'minX' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6437:25: style: The scope of the variable 'maxY' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6437:30: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6437:32: style: The scope of the variable 'r1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6504:10: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6504:13: style: The scope of the variable 'k' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6504:16: style: The scope of the variable 'fragmentAN' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6504:28: style: The scope of the variable 'templateAN' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6505:7: style: The scope of the variable 'atomClean' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6506:7: style: The scope of the variable 'bondClean' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6507:20: style: The scope of the variable 'listAtomClean' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6508:20: style: The scope of the variable 'listBondClean' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6509:20: style: The scope of the variable 'templateAtomNumber' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6510:20: style: The scope of the variable 'fragmentAtomNumber' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6511:8: style: The scope of the variable 'test' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6511:13: style: The scope of the variable 'test1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6516:17: style: The scope of the variable 'sb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6517:7: style: The scope of the variable 'nFound' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6518:21: style: The scope of the variable 'smFragment' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6519:21: style: The scope of the variable 'smRest' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6520:7: style: The scope of the variable 'naStore' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6738:10: style: The scope of the variable 'xMin' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6738:15: style: The scope of the variable 'xMax' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6738:20: style: The scope of the variable 'yMin' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6738:25: style: The scope of the variable 'yMax' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6748:20: style: The scope of the variable 'nOverlappedMin' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6950:12: style: The scope of the variable 'atom' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:6969:12: style: The scope of the variable 'atom' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7074:17: style: The scope of the variable 'sa' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7075:17: style: The scope of the variable 'sb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7357:10: style: The scope of the variable 's3' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7409:10: style: The scope of the variable 's1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7500:8: style: The scope of the variable 'testParity' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7736:13: style: The scope of the variable 'm' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7736:24: style: The scope of the variable 'n4' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:7738:19: style: The scope of the variable 'testParity' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8089:7: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8172:8: style: The scope of the variable 'hasAcyclic' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8174:9: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8174:11: style: The scope of the variable 'an' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8174:14: style: The scope of the variable 'an1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8174:18: style: The scope of the variable 'an2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8174:22: style: The scope of the variable 'bn2' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8174:26: style: The scope of the variable 'bn3' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8174:30: style: The scope of the variable 'n' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8299:9: style: The scope of the variable 'n1' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8301:8: style: The scope of the variable 'coorChanged' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8442:20: style: The scope of the variable 'bondList' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8443:12: style: The scope of the variable 'atom' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:8444:22: style: The scope of the variable 'nb' can be reduced. [variableScope] osra-2.1.3/src/mcdlutil.cpp:3838:12: style: Local variable 'i' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:3784:7: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:3838:12: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:4338:20: style: Local variable 'hVal' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:56:11: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:4338:20: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:4339:20: style: Local variable 'maxVal' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:72:11: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:4339:20: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:4366:20: style: Local variable 'hVal' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:56:11: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:4366:20: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:4367:20: style: Local variable 'maxVal' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:72:11: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:4367:20: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:8459:11: style: Local variable 'n' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:8444:9: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:8459:11: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:8461:25: style: Local variable 'i' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:8444:7: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:8461:25: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:8523:16: style: Local variable 'i' shadows outer variable [shadowVariable] osra-2.1.3/src/mcdlutil.cpp:8444:7: note: Shadowed declaration osra-2.1.3/src/mcdlutil.cpp:8523:16: note: Shadow variable osra-2.1.3/src/mcdlutil.cpp:1427:51: performance: Function parameter 'value' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1673:66: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1673:93: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1703:66: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1703:93: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1703:123: performance: Function parameter 'rx' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1703:152: performance: Function parameter 'ry' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1979:70: performance: Function parameter 'bondList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:2191:107: performance: Function parameter 'atomDefine' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:2336:137: performance: Function parameter 'listAtomClean' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:2560:52: performance: Function parameter 'listAtomClean' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:2560:89: performance: Function parameter 'listBondClean' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:3620:73: performance: Function parameter 'aeqList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:3641:92: performance: Function parameter 'a' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:3642:60: performance: Function parameter 'b' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:3843:78: performance: Function parameter 'maxValues' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4047:56: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4047:83: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4047:111: performance: Function parameter 'nH' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4048:57: performance: Function parameter 'hydrogenValency' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4113:51: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4113:79: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4113:107: performance: Function parameter 'nH' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4114:51: performance: Function parameter 'hydrogenValency' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4114:91: performance: Function parameter 'bondAssignment' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4114:130: performance: Function parameter 'specialFlag' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4133:46: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4133:73: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4133:101: performance: Function parameter 'nH' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4134:46: performance: Function parameter 'hydrogenValency' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4134:86: performance: Function parameter 'maxValency' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4134:121: performance: Function parameter 'bondOrder' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4135:46: performance: Function parameter 'atomCheckFlag' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4190:55: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4190:83: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4191:55: performance: Function parameter 'nH' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4191:82: performance: Function parameter 'maxValency' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4333:38: performance: Function parameter 'aPosition' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4333:71: performance: Function parameter 'aCharge' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4334:38: performance: Function parameter 'aRad' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4334:66: performance: Function parameter 'nHydr' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4334:96: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4335:38: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:4360:52: performance: Function parameter 'nH' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:5421:60: performance: Function parameter 'ager' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:5499:62: performance: Function parameter 'qA' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:5499:89: performance: Function parameter 'qB' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:5800:44: performance: Function parameter 'source' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:5972:87: performance: Function parameter 'bondList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:6244:26: performance: Function parameter 'r' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:6251:79: performance: Function parameter 'list' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:6982:45: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:6982:73: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7022:44: performance: Function parameter 'aPositionQuery' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7022:83: performance: Function parameter 'iA1Query' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7023:44: performance: Function parameter 'iA2Query' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7023:78: performance: Function parameter 'bondTypesQuery' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7023:117: performance: Function parameter 'aPositionStructure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7023:160: performance: Function parameter 'iA1Structure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7024:44: performance: Function parameter 'iA2Structure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7024:82: performance: Function parameter 'bondTypesStructure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7068:45: performance: Function parameter 'aPosition' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7068:78: performance: Function parameter 'aCharge' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7069:45: performance: Function parameter 'aRad' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7069:74: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7069:102: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7070:45: performance: Function parameter 'bondTypes' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7234:92: performance: Function parameter 'ndData' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7294:26: performance: Function parameter 'instring' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7294:49: performance: Function parameter 'substring' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7302:39: performance: Function parameter 'instring' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7316:26: performance: Function parameter 'data' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7351:30: performance: Function parameter 'data' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7405:38: performance: Function parameter 'data' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7438:42: performance: Function parameter 'data' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7489:75: performance: Function parameter 'ix' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7489:102: performance: Function parameter 'aNumber' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7489:134: performance: Function parameter 'atomStereoList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7489:173: performance: Function parameter 'eqList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7715:62: performance: Function parameter 'eqList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7731:88: performance: Function parameter 'ix' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7731:115: performance: Function parameter 'aNumber' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7731:171: performance: Function parameter 'bondStereoList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:7731:210: performance: Function parameter 'eqList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8040:36: performance: Function parameter 'instring' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8040:58: performance: Function parameter 'stringAdd' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8083:128: performance: Function parameter 'rx' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8083:158: performance: Function parameter 'ry' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8295:49: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8295:77: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8545:37: performance: Function parameter 'formulaString' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:8632:36: performance: Function parameter 'atomBlock' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.cpp:1980:50: style: Parameter 'arom' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2244:105: style: Parameter 'cycleAddress' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2245:46: style: Parameter 'cycleSize' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2337:46: style: Parameter 'cycleDefine' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2337:77: style: Parameter 'cycleSize' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2337:106: style: Parameter 'cycleAddress' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2337:138: style: Parameter 'atomCycle' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2561:36: style: Parameter 'atomClean' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:2561:53: style: Parameter 'bondClean' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:5418:42: style: Parameter 'bnq' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:6189:131: style: Parameter 'pf' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:8632:74: style: Parameter 'structureList' can be declared as reference to const [constParameterReference] osra-2.1.3/src/mcdlutil.cpp:583:48: style: Parameter 'structure' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/mcdlutil.cpp:583:73: style: Parameter 'query' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/mcdlutil.cpp:1177:10: style: Variable 'sc' can be declared as const array [constVariable] osra-2.1.3/src/mcdlutil.cpp:1178:10: style: Variable 'cc' can be declared as const array [constVariable] osra-2.1.3/src/mcdlutil.cpp:3172:17: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/mcdlutil.cpp:3173:17: style: Variable 'sb' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/mcdlutil.cpp:3622:22: style: Variable 'l1' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/mcdlutil.cpp:3623:22: style: Variable 'l2' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/mcdlutil.cpp:6258:28: style: Variable 'ef' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/mcdlutil.cpp:6259:28: style: Variable 'efTemp' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/mcdlutil.cpp:6324:28: style: Variable 'ef' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/mcdlutil.cpp:7310:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:7646:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:7651:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8023:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8028:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8048:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8569:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8579:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8597:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:8607:29: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] osra-2.1.3/src/mcdlutil.cpp:3137:16: style: Variable 'bondLengthNew' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:3553:7: style: Variable 'test' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:3593:7: style: Variable 'test' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:3676:9: style: Variable 'testOK' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4516:27: style: Variable 'bTested' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4518:25: style: Variable 'aList' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4558:5: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4803:25: style: Variable 'listA' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4804:25: style: Variable 'listB' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4814:18: style: Variable 'mouseButton' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4822:8: style: Variable 'test1' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4823:8: style: Variable 'test2' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4824:10: style: Variable 'xCenter' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4825:10: style: Variable 'yCenter' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4829:12: style: Variable 'test1' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4830:12: style: Variable 'test2' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4836:7: style: Variable 'test' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4841:14: style: Variable 'xCenter' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4842:14: style: Variable 'yCenter' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:4996:16: style: Variable 'nBondsOld' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:5009:21: style: Variable 'nAtomsOld' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:5019:16: style: Variable 'nBondsOld' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:5020:16: style: Variable 'nAtomsOld' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:5042:7: style: Variable 'test' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:5275:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:5560:14: style: Variable 'cycleNumber' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:5597:14: style: Variable 'stereoS' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:6424:15: style: Variable 'aspDelta' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7357:12: style: Variable 's3' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7369:13: style: Variable 's3' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7409:12: style: Variable 's1' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7495:14: style: Variable 'data' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7536:17: style: Variable 's1' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7739:14: style: Variable 'data' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7776:15: style: Variable 'n4' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7802:30: style: Variable 'n4' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:7819:21: style: Variable 'n2' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:8095:5: style: Variable 'ss' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:8172:18: style: Variable 'hasAcyclic' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:8179:45: style: Variable 'hasAcyclic' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/mcdlutil.cpp:8497:4: style: Variable 'n' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra.cpp:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:1391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:1401:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:1411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:1421:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:1431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:4169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5042:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5053:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5063:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5082:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5315:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5320:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5492:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:5541:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:7548:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:35840:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_anisotropic.cpp:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_anisotropic.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:12144:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:13804:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:16019:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:16392:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:17936:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:18225:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:18376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:21174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vec [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:21199:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vec [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:21340:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:22410:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:24275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:25931:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:25939:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:26050:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:26058:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:26114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:26130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:27122:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:27349:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:28551:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:28606:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:29943:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:31198:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:31222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:31240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:32172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:32439:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:32460:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:32542:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:32549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:32558:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:32565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:33355:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:33391:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:33476:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:33756:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:34063:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ii [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:34142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:34482:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:35086:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:35430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:35457:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] osra-2.1.3/src/CImg.h:4375:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] osra-2.1.3/src/CImg.h:34247:8: warning: Either the condition 'j<256' is redundant or the array 'tmp[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond] osra-2.1.3/src/CImg.h:34246:53: note: Assuming that condition 'j<256' is not redundant osra-2.1.3/src/CImg.h:34247:8: note: Array index out of bounds osra-2.1.3/src/CImg.h:7216:3: warning: Member variable 'CImgDisplay::buttons' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7216:3: warning: Member variable 'CImgDisplay::keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7216:3: warning: Member variable 'CImgDisplay::released_keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7216:3: warning: Member variable 'CImgDisplay::fps_fps' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7216:3: warning: Member variable 'CImgDisplay::timer' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7216:3: warning: Member variable 'CImgDisplay::fps_frames' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7216:3: warning: Member variable 'CImgDisplay::fps_timer' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7233:3: warning: Member variable 'CImgDisplay::buttons' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7233:3: warning: Member variable 'CImgDisplay::keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7233:3: warning: Member variable 'CImgDisplay::released_keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7233:3: warning: Member variable 'CImgDisplay::fps_fps' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7233:3: warning: Member variable 'CImgDisplay::timer' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7233:3: warning: Member variable 'CImgDisplay::fps_frames' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7254:3: warning: Member variable 'CImgDisplay::buttons' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7254:3: warning: Member variable 'CImgDisplay::keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7254:3: warning: Member variable 'CImgDisplay::released_keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7254:3: warning: Member variable 'CImgDisplay::fps_fps' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7254:3: warning: Member variable 'CImgDisplay::timer' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7254:3: warning: Member variable 'CImgDisplay::fps_frames' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7274:3: warning: Member variable 'CImgDisplay::buttons' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7274:3: warning: Member variable 'CImgDisplay::keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7274:3: warning: Member variable 'CImgDisplay::released_keys' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7274:3: warning: Member variable 'CImgDisplay::fps_fps' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7274:3: warning: Member variable 'CImgDisplay::timer' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7274:3: warning: Member variable 'CImgDisplay::fps_frames' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7289:3: warning: Member variable 'CImgDisplay::buttons' is not initialized in the copy constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7289:3: warning: Member variable 'CImgDisplay::keys' is not initialized in the copy constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7289:3: warning: Member variable 'CImgDisplay::released_keys' is not initialized in the copy constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7289:3: warning: Member variable 'CImgDisplay::fps_fps' is not initialized in the copy constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7289:3: warning: Member variable 'CImgDisplay::timer' is not initialized in the copy constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7289:3: warning: Member variable 'CImgDisplay::fps_frames' is not initialized in the copy constructor. [uninitMemberVar] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::width' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::height' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::normalization' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::events' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::title' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::window_x' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::window_y' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::window_width' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::window_height' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::mouse_x' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::mouse_y' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::buttons' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::button' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::wheel' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::key' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::keys' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::released_key' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::released_keys' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning:inconclusive: Member variable 'CImgDisplay::is_closed' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning:inconclusive: Member variable 'CImgDisplay::is_resized' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning:inconclusive: Member variable 'CImgDisplay::is_moved' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning:inconclusive: Member variable 'CImgDisplay::is_event' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning:inconclusive: Member variable 'CImgDisplay::is_fullscreen' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::fps_fps' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::min' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::max' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::timer' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:7305:16: warning: Member variable 'CImgDisplay::fps_frames' is not assigned a value in 'CImgDisplay::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:12202:9: warning: Member variable 'CImg < unsigned char >::width' is not assigned a value in 'CImg < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:12202:9: warning: Member variable 'CImg < unsigned char >::height' is not assigned a value in 'CImg < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:12202:9: warning: Member variable 'CImg < unsigned char >::depth' is not assigned a value in 'CImg < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:12202:9: warning: Member variable 'CImg < unsigned char >::dim' is not assigned a value in 'CImg < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:12202:9: warning:inconclusive: Member variable 'CImg < unsigned char >::is_shared' is not assigned a value in 'CImg < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:12202:9: warning: Member variable 'CImg < unsigned char >::data' is not assigned a value in 'CImg < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < unsigned char >::size' is not assigned a value in 'CImgList < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < unsigned char >::allocsize' is not assigned a value in 'CImgList < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < unsigned char >::data' is not assigned a value in 'CImgList < unsigned char >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < unsigned char , float > :: type >::size' is not assigned a value in 'CImgList < cimg :: superset < unsigned char , float > :: type >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < unsigned char , float > :: type >::allocsize' is not assigned a value in 'CImgList < cimg :: superset < unsigned char , float > :: type >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < unsigned char , float > :: type >::data' is not assigned a value in 'CImgList < cimg :: superset < unsigned char , float > :: type >::operator='. [operatorEqVarError] osra-2.1.3/src/CImg.h:10372:9: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] osra-2.1.3/src/CImg.h:10547:30: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] osra-2.1.3/src/CImg.h:30773:9: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] osra-2.1.3/src/CImg.h:30787:9: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] osra-2.1.3/src/CImg.h:30801:9: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] osra-2.1.3/src/CImg.h:30819:9: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] osra-2.1.3/src/CImg.h:30841:9: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] osra-2.1.3/src/CImg.h:29673:41: debug: CheckClass::isMemberVar found used member variable 'width' with varid 0 [varid0] osra-2.1.3/src/CImg.h:7254:3: style: Struct 'CImgDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:7274:3: style: Struct 'CImgDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:10098:24: style: Struct 'CImg < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:10564:3: style: Struct 'CImg < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:10741:3: style: Struct 'CImg < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:16508:5: style: Struct '_marching_squares_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:16518:5: style: Struct '_marching_cubes_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:16528:5: style: Struct '_marching_squares_func_float' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:16538:5: style: Struct '_marching_cubes_func_float' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:32429:24: style: Struct 'CImgList < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:32748:3: style: Struct 'CImgList < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:32429:24: style: Struct 'CImgList < cimg :: superset < unsigned char , float > :: type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:32748:3: style: Struct 'CImgList < cimg :: superset < unsigned char , float > :: type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/CImg.h:24634:22: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] osra-2.1.3/src/CImg.h:24632:33: note: outer condition: amplitude>0 osra-2.1.3/src/CImg.h:24634:22: note: opposite inner condition: amplitude==0 osra-2.1.3/src/CImg.h:18135:31: style: Redundant condition: ~pattern. '!(~pattern) || (~pattern && pattern&hatch)' is equivalent to '!(~pattern) || pattern&hatch' [redundantCondition] osra-2.1.3/src/CImg.h:18155:33: style: Redundant condition: ~pattern. '!(~pattern) || (~pattern && pattern&hatch)' is equivalent to '!(~pattern) || pattern&hatch' [redundantCondition] osra-2.1.3/src/CImg.h:5299:11: style: The if condition is the same as the previous if condition [duplicateCondition] osra-2.1.3/src/CImg.h:5288:11: note: First condition osra-2.1.3/src/CImg.h:5299:11: note: Second condition osra-2.1.3/src/CImg.h:4165:29: style: Condition 'cimg::exception_mode()>=1' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:4165:27: note: Calling function 'exception_mode' returns 2 osra-2.1.3/src/CImg.h:4165:29: note: Condition 'cimg::exception_mode()>=1' is always true osra-2.1.3/src/CImg.h:4605:11: style: Condition '!path_found' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:4450:25: note: Assignment 'path_found=false', assigned value is 0 osra-2.1.3/src/CImg.h:4605:11: note: Condition '!path_found' is always true osra-2.1.3/src/CImg.h:4805:11: style: Condition '!path_found' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:4650:25: note: Assignment 'path_found=false', assigned value is 0 osra-2.1.3/src/CImg.h:4805:11: note: Condition '!path_found' is always true osra-2.1.3/src/CImg.h:4900:11: style: Condition '!path_found' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:4850:25: note: Assignment 'path_found=false', assigned value is 0 osra-2.1.3/src/CImg.h:4900:11: note: Condition '!path_found' is always true osra-2.1.3/src/CImg.h:16361:29: style: Condition 'gx*sgn>0' is always false [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:16360:34: note: Calling function 'sign' returns 0 osra-2.1.3/src/CImg.h:16360:23: note: Assignment 'sgn=-cimg::sign(Icc)', assigned value is 0 osra-2.1.3/src/CImg.h:16361:29: note: Condition 'gx*sgn>0' is always false osra-2.1.3/src/CImg.h:16362:29: style: Condition 'gy*sgn>0' is always false [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:16360:34: note: Calling function 'sign' returns 0 osra-2.1.3/src/CImg.h:16360:23: note: Assignment 'sgn=-cimg::sign(Icc)', assigned value is 0 osra-2.1.3/src/CImg.h:16362:29: note: Condition 'gy*sgn>0' is always false osra-2.1.3/src/CImg.h:17972:17: style: Condition '~pattern' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:18013:17: style: Condition '~pattern' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:18274:17: style: Condition '~pattern' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:18315:17: style: Condition '~pattern' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:18440:17: style: Condition '~pattern' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:18481:17: style: Condition '~pattern' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:21971:33: style: Condition '(t)1==(t)2' is always false [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:27655:48: style: Condition 'phase' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:30253:21: style: Condition '!file' is always false [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:31325:9: style: Condition 'file' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:31360:9: style: Condition 'file' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:31393:9: style: Condition '!is_saved' is always false [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:31368:21: note: Assignment 'is_saved=true', assigned value is 1 osra-2.1.3/src/CImg.h:31393:9: note: Condition '!is_saved' is always false osra-2.1.3/src/CImg.h:31791:59: style: Condition 'filename' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:34595:9: style: Condition '!sizex' is always false [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:34589:9: note: Assuming that condition '!sizex' is not redundant osra-2.1.3/src/CImg.h:34592:22: note: Assuming condition is false osra-2.1.3/src/CImg.h:34595:9: note: Condition '!sizex' is always false osra-2.1.3/src/CImg.h:34595:19: style: Condition '!sizey' is always false [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:34589:19: note: Assuming that condition '!sizey' is not redundant osra-2.1.3/src/CImg.h:34592:22: note: Assuming condition is false osra-2.1.3/src/CImg.h:34595:19: note: Condition '!sizey' is always false osra-2.1.3/src/CImg.h:1475:17: style: Condition '(unsigned char)-1>0' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:1479:17: style: Condition '(unsigned char)-1>0' is always true [knownConditionTrueFalse] osra-2.1.3/src/CImg.h:5541:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] osra-2.1.3/src/CImg.h:5541:8: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] osra-2.1.3/src/CImg.h:5541:8: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] osra-2.1.3/src/CImg.h:29939:10: warning:inconclusive: Width 63 given in format string (no. 1) is smaller than destination buffer 'item[1024]'. [invalidScanfFormatWidth_smaller] osra-2.1.3/src/CImg.h:29943:17: warning:inconclusive: Width 63 given in format string (no. 1) is smaller than destination buffer 'item[1024]'. [invalidScanfFormatWidth_smaller] osra-2.1.3/src/CImg.h:31007:10: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] osra-2.1.3/src/CImg.h:34151:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] osra-2.1.3/src/CImg.h:34164:20: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] osra-2.1.3/src/CImg.h:10428:34: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] osra-2.1.3/src/CImg.h:29956:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] osra-2.1.3/src/CImg.h:29957:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] osra-2.1.3/src/CImg.h:30679:66: warning: Possible null pointer dereference if the default parameter value is used: filename [nullPointerDefaultArg] osra-2.1.3/src/CImg.h:29572:28: note: Calling function 'load_other', 1st argument 'filename' value is 0 osra-2.1.3/src/CImg.h:30745:30: note: Calling function 'load_imagemagick', 1st argument 'filename' value is 0 osra-2.1.3/src/CImg.h:30679:66: note: Null pointer dereference osra-2.1.3/src/CImg.h:30711:77: warning: Possible null pointer dereference if the default parameter value is used: filename [nullPointerDefaultArg] osra-2.1.3/src/CImg.h:29572:28: note: Calling function 'load_other', 1st argument 'filename' value is 0 osra-2.1.3/src/CImg.h:30751:37: note: Calling function 'load_graphicsmagick', 1st argument 'filename' value is 0 osra-2.1.3/src/CImg.h:30711:77: note: Null pointer dereference osra-2.1.3/src/CImg.h:7714:45: error: Pointer addition with NULL pointer. [nullPointerArithmetic] osra-2.1.3/src/CImg.h:7723:45: error: Pointer addition with NULL pointer. [nullPointerArithmetic] osra-2.1.3/src/CImg.h:4262:11: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:5069:42: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:5089:44: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:5156:34: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:5165:32: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7559:17: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7560:17: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7561:17: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7569:29: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7580:29: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7658:85: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7659:33: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:7668:45: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/greycstoration.h:167:32: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/greycstoration.h:409:34: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:12145:41: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:12146:58: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:19416:13: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:28830:42: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:28849:36: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:28865:42: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30278:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30279:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30280:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30281:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30282:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30284:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30293:26: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30295:38: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30298:30: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31142:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31145:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31146:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31147:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31148:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31149:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31150:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31151:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31167:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31168:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31169:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31170:6: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31173:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31174:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31175:10: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31177:11: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31582:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31583:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31584:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31585:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31586:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31587:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31588:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31589:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31590:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31591:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31593:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31594:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31595:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31596:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31597:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31598:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31599:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31600:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31601:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31602:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31604:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31605:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31606:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31607:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31608:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31609:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31610:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31611:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31612:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31613:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31615:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31616:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31617:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31618:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31619:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31620:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31621:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31622:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31623:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31624:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31626:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31627:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31628:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31629:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31630:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31631:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31632:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31633:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31634:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31635:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31637:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31638:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31639:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31640:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31641:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31642:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31643:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31644:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31645:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31646:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31648:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31649:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31650:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31651:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31652:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31653:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31654:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31655:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31656:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31657:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31659:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31660:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31661:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31662:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31663:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31664:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31665:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31666:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31667:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:31668:5: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:33473:9: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:34143:22: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:34617:31: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:34629:35: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30281:27: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:30282:27: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:30293:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:30298:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:31169:6: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:31170:6: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:31173:10: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:31174:10: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:31175:10: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:31177:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] osra-2.1.3/src/CImg.h:13818:14: style: Variable 'ptrs' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/CImg.h:13810:13: note: ptrs is assigned osra-2.1.3/src/CImg.h:13818:14: note: ptrs is overwritten osra-2.1.3/src/CImg.h:20272:80: style: Redundant initialization for 'ptxl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20259:18: note: ptxl is initialized osra-2.1.3/src/CImg.h:20272:80: note: ptxl is overwritten osra-2.1.3/src/CImg.h:20273:80: style: Redundant initialization for 'ptyl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20262:18: note: ptyl is initialized osra-2.1.3/src/CImg.h:20273:80: note: ptyl is overwritten osra-2.1.3/src/CImg.h:20271:73: style: Redundant initialization for 'pzl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20265:17: note: pzl is initialized osra-2.1.3/src/CImg.h:20271:73: note: pzl is overwritten osra-2.1.3/src/CImg.h:20674:80: style: Redundant initialization for 'ptxl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20661:18: note: ptxl is initialized osra-2.1.3/src/CImg.h:20674:80: note: ptxl is overwritten osra-2.1.3/src/CImg.h:20675:80: style: Redundant initialization for 'ptyl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20664:18: note: ptyl is initialized osra-2.1.3/src/CImg.h:20675:80: note: ptyl is overwritten osra-2.1.3/src/CImg.h:20673:73: style: Redundant initialization for 'pzl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20667:17: note: pzl is initialized osra-2.1.3/src/CImg.h:20673:73: note: pzl is overwritten osra-2.1.3/src/CImg.h:20945:80: style: Redundant initialization for 'ptxl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20932:18: note: ptxl is initialized osra-2.1.3/src/CImg.h:20945:80: note: ptxl is overwritten osra-2.1.3/src/CImg.h:20946:80: style: Redundant initialization for 'ptyl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20935:18: note: ptyl is initialized osra-2.1.3/src/CImg.h:20946:80: note: ptyl is overwritten osra-2.1.3/src/CImg.h:20944:73: style: Redundant initialization for 'pzl'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/CImg.h:20938:17: note: pzl is initialized osra-2.1.3/src/CImg.h:20944:73: note: pzl is overwritten osra-2.1.3/src/CImg.h:35238:21: style: Variable 'dz' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/CImg.h:35237:16: note: dz is assigned osra-2.1.3/src/CImg.h:35238:21: note: dz is overwritten osra-2.1.3/src/CImg.h:35317:21: style: Variable 'dv' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/CImg.h:35316:16: note: dv is assigned osra-2.1.3/src/CImg.h:35317:21: note: dv is overwritten osra-2.1.3/src/CImg.h:35324:21: style: Variable 'dv' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/CImg.h:35323:16: note: dv is assigned osra-2.1.3/src/CImg.h:35324:21: note: dv is overwritten osra-2.1.3/src/CImg.h:35331:21: style: Variable 'dv' is reassigned a value before the old one has been used. [redundantAssignment] osra-2.1.3/src/CImg.h:35330:16: note: dv is assigned osra-2.1.3/src/CImg.h:35331:21: note: dv is overwritten osra-2.1.3/src/CImg.h:7705:5: style: Statements following 'throw' will never be executed. [unreachableCode] osra-2.1.3/src/CImg.h:12051:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] osra-2.1.3/src/CImg.h:12057:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] osra-2.1.3/src/CImg.h:14493:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] osra-2.1.3/src/CImg.h:14877:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] osra-2.1.3/src/CImg.h:32063:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] osra-2.1.3/src/CImg.h:36062:38: style: The scope of the variable 'nY' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:36241:23: style: The scope of the variable 'nX' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:14513:23: style: The scope of the variable 'cz' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:17635:22: style: The scope of the variable 'col' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:18531:10: style: The scope of the variable 'ninit_hatch' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:18725:10: style: The scope of the variable 'ninit_hatch' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:19006:10: style: The scope of the variable 'ninit_hatch' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:19429:19: style: The scope of the variable 'ptrs' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:27441:9: style: The scope of the variable 'area' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:28374:9: style: The scope of the variable 'ptrX' can be reduced. [variableScope] osra-2.1.3/src/CImg.h:4303:19: style: Checking if unsigned expression 'timer+milliseconds' is less than zero. [unsignedLessThanZero] osra-2.1.3/src/CImg.h:4302:48: note: Calling function 'time' returns 0 osra-2.1.3/src/CImg.h:4302:48: note: Assignment 'current_time=cimg::time()', assigned value is 0 osra-2.1.3/src/CImg.h:4303:19: note: Unsigned less than zero osra-2.1.3/src/CImg.h:5061:20: style: Checking if unsigned expression 'nmemb' is less than zero. [unsignedLessThanZero] osra-2.1.3/src/CImg.h:5083:12: style: Checking if unsigned expression 'nmemb' is less than zero. [unsignedLessThanZero] osra-2.1.3/src/CImg.h:21546:21: style: Checking if unsigned expression 'sampling' is less than zero. [unsignedLessThanZero] osra-2.1.3/src/CImg.h:22803:20: style: Checking if unsigned expression 'nb_visibles' is less than zero. [unsignedLessThanZero] osra-2.1.3/src/CImg.h:21830:80: warning: Either the condition 'subdivisionx>0' is redundant or there is division by zero at line 21830. [zerodivcond] osra-2.1.3/src/CImg.h:21830:56: note: Assuming that condition 'subdivisionx>0' is not redundant osra-2.1.3/src/CImg.h:21830:80: note: Division by zero osra-2.1.3/src/CImg.h:21831:80: warning: Either the condition 'subdivisiony>0' is redundant or there is division by zero at line 21831. [zerodivcond] osra-2.1.3/src/CImg.h:21831:56: note: Assuming that condition 'subdivisiony>0' is not redundant osra-2.1.3/src/CImg.h:21831:80: note: Division by zero osra-2.1.3/src/CImg.h:1564:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:1568:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:1622:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:1626:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:1680:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:1684:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:1738:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:1742:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] osra-2.1.3/src/CImg.h:5287:12: style: Local variable 'option' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:5190:20: note: Shadowed declaration osra-2.1.3/src/CImg.h:5287:12: note: Shadow variable osra-2.1.3/src/CImg.h:10431:27: style: Local variable 'err' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:10428:23: note: Shadowed declaration osra-2.1.3/src/CImg.h:10431:27: note: Shadow variable osra-2.1.3/src/CImg.h:11732:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11732:5: note: Shadow variable osra-2.1.3/src/CImg.h:11742:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11742:5: note: Shadow variable osra-2.1.3/src/CImg.h:11752:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11752:5: note: Shadow variable osra-2.1.3/src/CImg.h:11762:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11762:5: note: Shadow variable osra-2.1.3/src/CImg.h:11772:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11772:5: note: Shadow variable osra-2.1.3/src/CImg.h:11792:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11792:5: note: Shadow variable osra-2.1.3/src/CImg.h:11812:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11812:5: note: Shadow variable osra-2.1.3/src/CImg.h:11832:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11832:5: note: Shadow variable osra-2.1.3/src/CImg.h:11851:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11851:5: note: Shadow variable osra-2.1.3/src/CImg.h:11904:9: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11904:9: note: Shadow variable osra-2.1.3/src/CImg.h:11917:9: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:11917:9: note: Shadow variable osra-2.1.3/src/CImg.h:12073:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12073:5: note: Shadow variable osra-2.1.3/src/CImg.h:12252:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12252:5: note: Shadow variable osra-2.1.3/src/CImg.h:12268:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12268:5: note: Shadow variable osra-2.1.3/src/CImg.h:12294:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12294:5: note: Shadow variable osra-2.1.3/src/CImg.h:12310:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12310:5: note: Shadow variable osra-2.1.3/src/CImg.h:12330:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12330:5: note: Shadow variable osra-2.1.3/src/CImg.h:12348:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12348:5: note: Shadow variable osra-2.1.3/src/CImg.h:12374:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12374:5: note: Shadow variable osra-2.1.3/src/CImg.h:12421:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12421:5: note: Shadow variable osra-2.1.3/src/CImg.h:12454:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12454:5: note: Shadow variable osra-2.1.3/src/CImg.h:12487:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12487:5: note: Shadow variable osra-2.1.3/src/CImg.h:12503:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12503:5: note: Shadow variable osra-2.1.3/src/CImg.h:12516:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12516:5: note: Shadow variable osra-2.1.3/src/CImg.h:12591:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12591:5: note: Shadow variable osra-2.1.3/src/CImg.h:12652:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12652:5: note: Shadow variable osra-2.1.3/src/CImg.h:12681:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12681:5: note: Shadow variable osra-2.1.3/src/CImg.h:12701:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12701:5: note: Shadow variable osra-2.1.3/src/CImg.h:12731:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12731:5: note: Shadow variable osra-2.1.3/src/CImg.h:12749:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12749:5: note: Shadow variable osra-2.1.3/src/CImg.h:12763:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12763:5: note: Shadow variable osra-2.1.3/src/CImg.h:12777:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12777:5: note: Shadow variable osra-2.1.3/src/CImg.h:12791:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12791:5: note: Shadow variable osra-2.1.3/src/CImg.h:12808:9: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12808:9: note: Shadow variable osra-2.1.3/src/CImg.h:12818:9: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12818:9: note: Shadow variable osra-2.1.3/src/CImg.h:12827:9: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12827:9: note: Shadow variable osra-2.1.3/src/CImg.h:12836:9: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12836:9: note: Shadow variable osra-2.1.3/src/CImg.h:12843:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12843:5: note: Shadow variable osra-2.1.3/src/CImg.h:12873:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12873:5: note: Shadow variable osra-2.1.3/src/CImg.h:12887:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12887:5: note: Shadow variable osra-2.1.3/src/CImg.h:12901:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12901:5: note: Shadow variable osra-2.1.3/src/CImg.h:12915:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12915:5: note: Shadow variable osra-2.1.3/src/CImg.h:12929:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12929:5: note: Shadow variable osra-2.1.3/src/CImg.h:12943:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12943:5: note: Shadow variable osra-2.1.3/src/CImg.h:12957:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12957:5: note: Shadow variable osra-2.1.3/src/CImg.h:12974:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12974:5: note: Shadow variable osra-2.1.3/src/CImg.h:12988:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:12988:5: note: Shadow variable osra-2.1.3/src/CImg.h:13015:34: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13015:34: note: Shadow variable osra-2.1.3/src/CImg.h:13032:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13032:12: note: Shadow variable osra-2.1.3/src/CImg.h:13054:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13054:12: note: Shadow variable osra-2.1.3/src/CImg.h:13084:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13084:12: note: Shadow variable osra-2.1.3/src/CImg.h:13117:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13117:12: note: Shadow variable osra-2.1.3/src/CImg.h:13153:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13153:12: note: Shadow variable osra-2.1.3/src/CImg.h:13192:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13192:12: note: Shadow variable osra-2.1.3/src/CImg.h:13236:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13236:12: note: Shadow variable osra-2.1.3/src/CImg.h:13283:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13283:12: note: Shadow variable osra-2.1.3/src/CImg.h:13333:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13333:12: note: Shadow variable osra-2.1.3/src/CImg.h:13386:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13386:12: note: Shadow variable osra-2.1.3/src/CImg.h:13442:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13442:12: note: Shadow variable osra-2.1.3/src/CImg.h:13501:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13501:12: note: Shadow variable osra-2.1.3/src/CImg.h:13565:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13565:12: note: Shadow variable osra-2.1.3/src/CImg.h:13632:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13632:12: note: Shadow variable osra-2.1.3/src/CImg.h:13702:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13702:12: note: Shadow variable osra-2.1.3/src/CImg.h:13811:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13811:12: note: Shadow variable osra-2.1.3/src/CImg.h:13906:27: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13906:27: note: Shadow variable osra-2.1.3/src/CImg.h:13925:7: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13925:7: note: Shadow variable osra-2.1.3/src/CImg.h:13950:29: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13950:29: note: Shadow variable osra-2.1.3/src/CImg.h:13955:18: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13955:18: note: Shadow variable osra-2.1.3/src/CImg.h:13977:22: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:13977:22: note: Shadow variable osra-2.1.3/src/CImg.h:14308:26: style: Local variable 'dv' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:14210:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:14308:26: note: Shadow variable osra-2.1.3/src/CImg.h:14303:30: style: Local variable 'dz' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:14209:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:14303:30: note: Shadow variable osra-2.1.3/src/CImg.h:14298:34: style: Local variable 'dy' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:14208:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:14298:34: note: Shadow variable osra-2.1.3/src/CImg.h:14736:14: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:14736:14: note: Shadow variable osra-2.1.3/src/CImg.h:15509:52: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15509:52: note: Shadow variable osra-2.1.3/src/CImg.h:15520:52: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15520:52: note: Shadow variable osra-2.1.3/src/CImg.h:15531:51: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15531:51: note: Shadow variable osra-2.1.3/src/CImg.h:15542:51: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15542:51: note: Shadow variable osra-2.1.3/src/CImg.h:15564:50: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15564:50: note: Shadow variable osra-2.1.3/src/CImg.h:15574:50: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15574:50: note: Shadow variable osra-2.1.3/src/CImg.h:15596:49: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15596:49: note: Shadow variable osra-2.1.3/src/CImg.h:15606:49: style: Local variable 'end' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11106:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:15606:49: note: Shadow variable osra-2.1.3/src/CImg.h:15704:20: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:15704:20: note: Shadow variable osra-2.1.3/src/CImg.h:15755:13: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:15755:13: note: Shadow variable osra-2.1.3/src/CImg.h:15799:42: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:15799:42: note: Shadow variable osra-2.1.3/src/CImg.h:15831:46: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:15831:46: note: Shadow variable osra-2.1.3/src/CImg.h:15850:11: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:15850:11: note: Shadow variable osra-2.1.3/src/CImg.h:16707:14: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:16707:14: note: Shadow variable osra-2.1.3/src/CImg.h:16720:20: style: Local variable 'ptr' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:16707:14: note: Shadowed declaration osra-2.1.3/src/CImg.h:16720:20: note: Shadow variable osra-2.1.3/src/CImg.h:16739:21: style: Local variable 'min' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11747:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:16739:21: note: Shadow variable osra-2.1.3/src/CImg.h:17281:85: style: Local variable 'sum' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12067:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:17281:85: note: Shadow variable osra-2.1.3/src/CImg.h:21057:9: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:21057:9: note: Shadow variable osra-2.1.3/src/CImg.h:22195:23: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:22195:23: note: Shadow variable osra-2.1.3/src/CImg.h:22833:15: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:22833:15: note: Shadow variable osra-2.1.3/src/CImg.h:22873:17: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:22873:17: note: Shadow variable osra-2.1.3/src/CImg.h:22938:15: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:22938:15: note: Shadow variable osra-2.1.3/src/CImg.h:22959:15: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:22959:15: note: Shadow variable osra-2.1.3/src/CImg.h:23412:35: style: Local variable 'z' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23412:13: note: Shadowed declaration osra-2.1.3/src/CImg.h:23412:35: note: Shadow variable osra-2.1.3/src/CImg.h:23422:56: style: Local variable 'z' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23422:34: note: Shadowed declaration osra-2.1.3/src/CImg.h:23422:56: note: Shadow variable osra-2.1.3/src/CImg.h:23440:35: style: Local variable 'z' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23440:13: note: Shadowed declaration osra-2.1.3/src/CImg.h:23440:35: note: Shadow variable osra-2.1.3/src/CImg.h:23445:56: style: Local variable 'z' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23445:34: note: Shadowed declaration osra-2.1.3/src/CImg.h:23445:56: note: Shadow variable osra-2.1.3/src/CImg.h:23569:23: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23559:9: note: Shadowed declaration osra-2.1.3/src/CImg.h:23569:23: note: Shadow variable osra-2.1.3/src/CImg.h:23576:18: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23559:9: note: Shadowed declaration osra-2.1.3/src/CImg.h:23576:18: note: Shadow variable osra-2.1.3/src/CImg.h:23597:23: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23559:9: note: Shadowed declaration osra-2.1.3/src/CImg.h:23597:23: note: Shadow variable osra-2.1.3/src/CImg.h:23608:18: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23559:9: note: Shadowed declaration osra-2.1.3/src/CImg.h:23608:18: note: Shadow variable osra-2.1.3/src/CImg.h:23679:19: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23669:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23679:19: note: Shadow variable osra-2.1.3/src/CImg.h:23687:14: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23669:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23687:14: note: Shadow variable osra-2.1.3/src/CImg.h:23706:19: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23669:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23706:19: note: Shadow variable osra-2.1.3/src/CImg.h:23714:14: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23669:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23714:14: note: Shadow variable osra-2.1.3/src/CImg.h:23772:19: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23762:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23772:19: note: Shadow variable osra-2.1.3/src/CImg.h:23780:14: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23762:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23780:14: note: Shadow variable osra-2.1.3/src/CImg.h:23799:19: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23762:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23799:19: note: Shadow variable osra-2.1.3/src/CImg.h:23807:14: style: Local variable 'v' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:23762:5: note: Shadowed declaration osra-2.1.3/src/CImg.h:23807:14: note: Shadow variable osra-2.1.3/src/CImg.h:23858:32: style: Local variable 'max' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11727:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:23858:32: note: Shadow variable osra-2.1.3/src/CImg.h:23858:68: style: Local variable 'min' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11747:12: note: Shadowed declaration osra-2.1.3/src/CImg.h:23858:68: note: Shadow variable osra-2.1.3/src/CImg.h:23869:13: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:23869:13: note: Shadow variable osra-2.1.3/src/CImg.h:23880:13: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:23880:13: note: Shadow variable osra-2.1.3/src/CImg.h:23896:13: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:23896:13: note: Shadow variable osra-2.1.3/src/CImg.h:23901:13: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:23901:13: note: Shadow variable osra-2.1.3/src/CImg.h:23922:13: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:23922:13: note: Shadow variable osra-2.1.3/src/CImg.h:25656:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25656:8: note: Shadow variable osra-2.1.3/src/CImg.h:25666:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25666:8: note: Shadow variable osra-2.1.3/src/CImg.h:25677:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25677:8: note: Shadow variable osra-2.1.3/src/CImg.h:25689:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25689:8: note: Shadow variable osra-2.1.3/src/CImg.h:25702:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25702:8: note: Shadow variable osra-2.1.3/src/CImg.h:25717:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25717:8: note: Shadow variable osra-2.1.3/src/CImg.h:25733:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25733:8: note: Shadow variable osra-2.1.3/src/CImg.h:25750:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25750:8: note: Shadow variable osra-2.1.3/src/CImg.h:25769:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25769:8: note: Shadow variable osra-2.1.3/src/CImg.h:25789:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25789:8: note: Shadow variable osra-2.1.3/src/CImg.h:25810:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25810:8: note: Shadow variable osra-2.1.3/src/CImg.h:25833:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25833:8: note: Shadow variable osra-2.1.3/src/CImg.h:25857:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25857:8: note: Shadow variable osra-2.1.3/src/CImg.h:25882:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25882:8: note: Shadow variable osra-2.1.3/src/CImg.h:25908:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25908:8: note: Shadow variable osra-2.1.3/src/CImg.h:25955:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25955:8: note: Shadow variable osra-2.1.3/src/CImg.h:25969:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25969:8: note: Shadow variable osra-2.1.3/src/CImg.h:25989:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:25989:8: note: Shadow variable osra-2.1.3/src/CImg.h:26017:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:26017:8: note: Shadow variable osra-2.1.3/src/CImg.h:26163:21: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:26163:21: note: Shadow variable osra-2.1.3/src/CImg.h:26177:21: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:26177:21: note: Shadow variable osra-2.1.3/src/CImg.h:26457:12: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:26457:12: note: Shadow variable osra-2.1.3/src/CImg.h:26676:11: style: Local variable 'sum' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12067:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:26676:11: note: Shadow variable osra-2.1.3/src/CImg.h:26680:15: style: Local variable 'sum' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:26676:11: note: Shadowed declaration osra-2.1.3/src/CImg.h:26680:15: note: Shadow variable osra-2.1.3/src/CImg.h:26820:5: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:26820:5: note: Shadow variable osra-2.1.3/src/CImg.h:27073:23: style: Local variable 'y' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:27060:29: note: Shadowed declaration osra-2.1.3/src/CImg.h:27073:23: note: Shadow variable osra-2.1.3/src/CImg.h:27074:23: style: Local variable 'z' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:27049:26: note: Shadowed declaration osra-2.1.3/src/CImg.h:27074:23: note: Shadow variable osra-2.1.3/src/CImg.h:27084:31: style: Local variable 'x' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:27060:19: note: Shadowed declaration osra-2.1.3/src/CImg.h:27084:31: note: Shadow variable osra-2.1.3/src/CImg.h:27084:44: style: Local variable 'z' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:27074:23: note: Shadowed declaration osra-2.1.3/src/CImg.h:27084:44: note: Shadow variable osra-2.1.3/src/CImg.h:27101:33: style: Local variable 'y' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:27073:23: note: Shadowed declaration osra-2.1.3/src/CImg.h:27101:33: note: Shadow variable osra-2.1.3/src/CImg.h:27181:17: style: Local variable 'sum' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12067:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:27181:17: note: Shadow variable osra-2.1.3/src/CImg.h:27189:19: style: Local variable 'sum' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12067:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:27189:19: note: Shadow variable osra-2.1.3/src/CImg.h:27809:92: style: Local variable 'norm' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:12034:10: note: Shadowed declaration osra-2.1.3/src/CImg.h:27809:92: note: Shadow variable osra-2.1.3/src/CImg.h:28499:10: style: Local variable 'line' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:15452:9: note: Shadowed declaration osra-2.1.3/src/CImg.h:28499:10: note: Shadow variable osra-2.1.3/src/CImg.h:28514:8: style: Local variable 'ptr' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11064:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:28514:8: note: Shadow variable osra-2.1.3/src/CImg.h:28779:5: style: Local variable 'offset' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:11040:8: note: Shadowed declaration osra-2.1.3/src/CImg.h:28779:5: note: Shadow variable osra-2.1.3/src/CImg.h:29711:12: style: Local variable 'data' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:9984:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:29711:12: note: Shadow variable osra-2.1.3/src/CImg.h:29724:12: style: Local variable 'data' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:9984:6: note: Shadowed declaration osra-2.1.3/src/CImg.h:29724:12: note: Shadow variable osra-2.1.3/src/CImg.h:30284:21: style: Local variable 'dim' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:9978:16: note: Shadowed declaration osra-2.1.3/src/CImg.h:30284:21: note: Shadow variable osra-2.1.3/src/CImg.h:30284:57: style: Local variable 'dimx' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:10822:7: note: Shadowed declaration osra-2.1.3/src/CImg.h:30284:57: note: Shadow variable osra-2.1.3/src/CImg.h:30284:65: style: Local variable 'dimy' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:10831:7: note: Shadowed declaration osra-2.1.3/src/CImg.h:30284:65: note: Shadow variable osra-2.1.3/src/CImg.h:30284:73: style: Local variable 'dimz' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:10840:7: note: Shadowed declaration osra-2.1.3/src/CImg.h:30284:73: note: Shadow variable osra-2.1.3/src/CImg.h:30284:81: style: Local variable 'dimv' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:10849:7: note: Shadowed declaration osra-2.1.3/src/CImg.h:30284:81: note: Shadow variable osra-2.1.3/src/CImg.h:30376:10: style: Local variable 'line' shadows outer function [shadowFunction] osra-2.1.3/src/CImg.h:15452:9: note: Shadowed declaration osra-2.1.3/src/CImg.h:30376:10: note: Shadow variable osra-2.1.3/src/CImg.h:33924:21: style: Local variable 'k' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:33921:35: note: Shadowed declaration osra-2.1.3/src/CImg.h:33924:21: note: Shadow variable osra-2.1.3/src/CImg.h:33974:21: style: Local variable 'k' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:33971:35: note: Shadowed declaration osra-2.1.3/src/CImg.h:33974:21: note: Shadow variable osra-2.1.3/src/CImg.h:34024:21: style: Local variable 'k' shadows outer variable [shadowVariable] osra-2.1.3/src/CImg.h:34021:35: note: Shadowed declaration osra-2.1.3/src/CImg.h:34024:21: note: Shadow variable osra-2.1.3/src/CImg.h:5440:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] osra-2.1.3/src/CImg.h:5445:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] osra-2.1.3/src/CImg.h:5450:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] osra-2.1.3/src/CImg.h:5455:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] osra-2.1.3/src/CImg.h:28830:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] osra-2.1.3/src/greycstoration.h:110:65: style: Parameter 'p' can be declared as reference to const [constParameterReference] osra-2.1.3/src/greycstoration.h:123:63: style: Parameter 'p' can be declared as reference to const [constParameterReference] osra-2.1.3/src/greycstoration.h:135:65: style: Parameter 'p' can be declared as reference to const [constParameterReference] osra-2.1.3/src/CImg.h:34533:20: style: Variable 'img' can be declared as reference to const [constVariableReference] osra-2.1.3/src/CImg.h:34542:20: style: Variable 'img' can be declared as reference to const [constVariableReference] osra-2.1.3/src/CImg.h:34551:20: style: Variable 'img' can be declared as reference to const [constVariableReference] osra-2.1.3/src/CImg.h:35457:20: style: Variable 'img' can be declared as reference to const [constVariableReference] osra-2.1.3/src/CImg.h:27794:69: style: Variable 'ltext' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/CImg.h:28849:30: style: Variable 'col' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/CImg.h:28944:35: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/CImg.h:29566:36: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/CImg.h:29682:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/CImg.h:29698:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/CImg.h:29712:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/CImg.h:29725:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/CImg.h:31708:39: style: Variable 'align_buf' can be declared as const array [constVariable] osra-2.1.3/src/CImg.h:31783:41: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/CImg.h:32067:45: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/CImg.h:33732:34: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/CImg.h:1738:22: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] osra-2.1.3/src/CImg.h:1742:24: portability: Shifting signed 64-bit value by 63 bits is implementation-defined behaviour [shiftTooManyBitsSigned] osra-2.1.3/src/CImg.h:10295:29: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] osra-2.1.3/src/CImg.h:10973:29: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] osra-2.1.3/src/CImg.h:10815:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] osra-2.1.3/src/CImg.h:31582:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31583:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31584:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31585:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31586:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31587:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31588:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31589:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31590:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31591:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31593:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31594:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31595:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31596:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31597:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31598:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31599:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31600:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31601:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31602:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31604:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31605:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31606:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31607:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31608:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31609:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31610:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31611:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31612:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31613:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31615:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31616:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31617:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31618:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31619:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31620:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31621:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31622:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31623:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31624:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31626:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31627:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31628:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31629:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31630:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31631:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31632:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31633:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31634:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31635:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31637:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31638:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31639:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31640:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31641:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31642:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31643:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31644:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31645:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31646:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31648:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31649:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31650:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31651:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31652:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31653:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31654:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31655:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31656:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31657:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31659:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31660:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31661:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31662:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31663:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31664:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31665:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31666:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31667:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:31668:5: error: Memory is allocated but not initialized: buffer [uninitdata] osra-2.1.3/src/CImg.h:4375:11: style: Variable 'command' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:4375:25: style: Variable 'module_name' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:4451:23: style: Variable 'file' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:4651:23: style: Variable 'file' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:4851:23: style: Variable 'file' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:4954:23: style: Variable 'file' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:5218:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:36062:11: style: Variable 'X' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:36062:33: style: Variable 'nX' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:36062:41: style: Variable 'nY' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:36241:26: style: Variable 'nX' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:14349:28: style: Variable 'old' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:14385:28: style: Variable 'old' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:14422:28: style: Variable 'old' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:14459:28: style: Variable 'old' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:14643:28: style: Variable 'instance_first' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:15840:20: style: Variable 'done' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:16032:19: style: Variable 'temp[1].width' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:16032:36: style: Variable 'temp[1].height' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:16032:52: style: Variable 'temp[1].depth' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:16032:66: style: Variable 'temp[1].dim' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:16033:18: style: Variable 'temp[1].data' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:22486:58: style: Variable 'invT2' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30439:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30455:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30471:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30488:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30505:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30531:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30557:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:30585:26: style: Variable 'err' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31204:18: style: Variable 'tmp[0].width' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31204:34: style: Variable 'tmp[0].height' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31204:49: style: Variable 'tmp[0].depth' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31204:62: style: Variable 'tmp[0].dim' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31205:17: style: Variable 'tmp[0].data' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31228:18: style: Variable 'tmp[0].width' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31228:34: style: Variable 'tmp[0].height' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31228:49: style: Variable 'tmp[0].depth' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31228:62: style: Variable 'tmp[0].dim' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31229:17: style: Variable 'tmp[0].data' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31246:18: style: Variable 'tmp[0].width' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31246:34: style: Variable 'tmp[0].height' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31246:49: style: Variable 'tmp[0].depth' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31246:62: style: Variable 'tmp[0].dim' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31247:17: style: Variable 'tmp[0].data' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:31281:37: style: Variable 'buf[k]' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:32814:18: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/CImg.h:6340:15: error: Using reference 'val0' as parameter for va_start() results in undefined behaviour. [va_start_referencePassed] osra-2.1.3/src/CImg.h:6350:15: error: Using reference 'val0' as parameter for va_start() results in undefined behaviour. [va_start_referencePassed] osra-2.1.3/src/CImg.h:13765:17: error: Using reference 'val0' as parameter for va_start() results in undefined behaviour. [va_start_referencePassed] osra-2.1.3/src/CImg.h:13775:17: error: Using reference 'val0' as parameter for va_start() results in undefined behaviour. [va_start_referencePassed] osra-2.1.3/src/CImg.h:13786:17: error: Using reference 'val0' as parameter for va_start() results in undefined behaviour. [va_start_referencePassed] osra-2.1.3/src/CImg.h:13796:17: error: Using reference 'val0' as parameter for va_start() results in undefined behaviour. [va_start_referencePassed] osra-2.1.3/src/osra_common.cpp:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable potrace_word [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_common.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_common.cpp:212:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_common.cpp:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_common.cpp:376:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_segment.h:46:3: warning:inconclusive: Member variable 'point_s::x' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:46:3: warning:inconclusive: Member variable 'point_s::y' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::min_x' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::min_y' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::max_x' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::max_y' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::linebreak' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::linebreak_before' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::reversible' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:73:3: warning:inconclusive: Member variable 'arrow_s::remove' is not initialized in the constructor. [uninitMemberVar] osra-2.1.3/src/osra_segment.h:76:11: style:inconclusive: Member variable 'arrow_s::tail' is in the wrong place in the initializer list. [initializerList] osra-2.1.3/src/osra_segment.h:72:15: note: Member variable 'arrow_s::tail' is in the wrong place in the initializer list. osra-2.1.3/src/osra_segment.h:76:11: note: Member variable 'arrow_s::tail' is in the wrong place in the initializer list. osra-2.1.3/src/osra_segment.h:78:15: style:inconclusive: Member variable 'arrow_s::agent' is in the wrong place in the initializer list. [initializerList] osra-2.1.3/src/osra_segment.h:72:156: note: Member variable 'arrow_s::agent' is in the wrong place in the initializer list. osra-2.1.3/src/osra_segment.h:78:15: note: Member variable 'arrow_s::agent' is in the wrong place in the initializer list. osra-2.1.3/src/osra.h:58:25: style:inconclusive: Member variable 'atom_s::curve' is in the wrong place in the initializer list. [initializerList] osra-2.1.3/src/osra.h:43:55: note: Member variable 'atom_s::curve' is in the wrong place in the initializer list. osra-2.1.3/src/osra.h:58:25: note: Member variable 'atom_s::curve' is in the wrong place in the initializer list. osra-2.1.3/src/osra.h:49:15: style:inconclusive: Member variable 'atom_s::label' is in the wrong place in the initializer list. [initializerList] osra-2.1.3/src/osra.h:43:64: note: Member variable 'atom_s::label' is in the wrong place in the initializer list. osra-2.1.3/src/osra.h:49:15: note: Member variable 'atom_s::label' is in the wrong place in the initializer list. osra-2.1.3/src/osra.h:81:13: style:inconclusive: Member variable 'bond_s::type' is in the wrong place in the initializer list. [initializerList] osra-2.1.3/src/osra.h:78:22: note: Member variable 'bond_s::type' is in the wrong place in the initializer list. osra-2.1.3/src/osra.h:81:13: note: Member variable 'bond_s::type' is in the wrong place in the initializer list. osra-2.1.3/src/osra.h:42:1: style: Struct 'atom_s' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/osra.h:77:1: style: Struct 'bond_s' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] osra-2.1.3/src/osra_common.cpp:38:8: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_common.cpp:46:13: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_common.cpp:268:49: style: Parameter 'boxes' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_common.cpp:317:40: style: Parameter 'bond' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_common.cpp:105:19: style: Variable 'child' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/osra_segment.h:158:15: style: Variable 'r' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_segment.h:142:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] osra-2.1.3/src/osra_segment.h:154:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] osra-2.1.3/src/osra_segment.h:173:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] osra-2.1.3/src/osra_segment.h:191:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] osra-2.1.3/src/osra_fragments.cpp:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_grayscale.cpp:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_grayscale.cpp:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorMatteType [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_grayscale.cpp:235:14: style: Local variable 'a' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_grayscale.cpp:230:10: note: Shadowed declaration osra-2.1.3/src/osra_grayscale.cpp:235:14: note: Shadow variable osra-2.1.3/src/osra_grayscale.cpp:236:14: style: Local variable 'b' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_grayscale.cpp:227:14: note: Shadowed declaration osra-2.1.3/src/osra_grayscale.cpp:236:14: note: Shadow variable osra-2.1.3/src/osra_grayscale.cpp:166:11: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_grayscale.cpp:167:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_grayscale.cpp:189:13: style: Variable 'index' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_labels.cpp:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_labels.cpp:465:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_labels.cpp:692:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_labels.cpp:1066:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_labels.cpp:1283:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_labels.cpp:1474:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_labels.cpp:1021:15: style: Same expression on both sides of '&&'. [duplicateExpression] osra-2.1.3/src/osra_labels.cpp:1101:38: style: Same expression 'label!='F'' found multiple times in chain of '&&' operators. [duplicateExpression] osra-2.1.3/src/osra_labels.cpp:59:10: style: The scope of the variable 'x' can be reduced. [variableScope] osra-2.1.3/src/osra_labels.cpp:60:10: style: The scope of the variable 'y' can be reduced. [variableScope] osra-2.1.3/src/osra_labels.cpp:1066:40: style: Local variable 't' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_labels.cpp:1013:24: note: Shadowed declaration osra-2.1.3/src/osra_labels.cpp:1066:40: note: Shadow variable osra-2.1.3/src/osra_labels.cpp:1395:20: style: Local variable 'c' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_labels.cpp:1260:22: note: Shadowed declaration osra-2.1.3/src/osra_labels.cpp:1395:20: note: Shadow variable osra-2.1.3/src/osra_labels.cpp:45:87: style: Parameter 'atom' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_labels.cpp:56:39: style: Parameter 'letters' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_labels.cpp:79:37: style: Parameter 'letters' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_labels.cpp:426:29: style: Parameter 'bgColor' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_labels.cpp:662:74: style: Parameter 'bgColor' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_labels.cpp:1138:55: style: Parameter 'bg' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_labels.cpp:441:11: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/osra_labels.cpp:666:11: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/osra_labels.cpp:1259:11: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized variable: lt [uninitvar] osra-2.1.3/src/osra_labels.cpp:389:27: warning: Uninitialized variables: lb.y1, lb.r1, lb.y2, lb.r2 [uninitvar] osra-2.1.3/src/osra_labels.cpp:338:38: note: Assuming condition is false osra-2.1.3/src/osra_labels.cpp:389:27: note: Uninitialized variables: lb.y1, lb.r1, lb.y2, lb.r2 osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized variable: lt [uninitvar] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized variable: lt [uninitvar] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized variable: lt1 [uninitvar] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized variable: lt2 [uninitvar] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized variable: lt1 [uninitvar] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized variable: lt2 [uninitvar] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized variable: lt [uninitvar] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized variable: lt [uninitvar] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized variable: lt [uninitvar] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:132:21: error: Uninitialized struct member: lt.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:635:27: error: Uninitialized struct member: lt.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:851:37: error: Uninitialized struct member: lt.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:889:37: error: Uninitialized struct member: lt1.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:908:37: error: Uninitialized struct member: lt2.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:945:37: error: Uninitialized struct member: lt1.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:964:37: error: Uninitialized struct member: lt2.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1115:43: error: Uninitialized struct member: lt.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1421:37: error: Uninitialized struct member: lt.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.r [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.min_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.min_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.max_x [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.max_y [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.a [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.free [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:1507:31: error: Uninitialized struct member: lt.curve [uninitStructMember] osra-2.1.3/src/osra_labels.cpp:982:25: style: Variable 'found' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_lib.cpp:101:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_lib.cpp:234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTRACE_TURNPOLICY_MINORITY [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_lib.cpp:368:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_lib.cpp:504:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_lib.cpp:516:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_lib.cpp:698:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_lib.cpp:371:8: style: The if condition is the same as the previous if condition [duplicateCondition] osra-2.1.3/src/osra_lib.cpp:367:15: note: First condition osra-2.1.3/src/osra_lib.cpp:371:8: note: Second condition osra-2.1.3/src/osra_lib.cpp:542:17: style: Comparing expression of type 'unsigned char' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] osra-2.1.3/src/osra_lib.cpp:209:23: style: Condition 'resolution<300' is always true [knownConditionTrueFalse] osra-2.1.3/src/osra_lib.cpp:125:18: note: Assuming that condition 'resolution>=300' is not redundant osra-2.1.3/src/osra_lib.cpp:209:23: note: Condition 'resolution<300' is always true osra-2.1.3/src/osra_lib.cpp:1181:16: style: Condition 'best_bond==0' is always true [knownConditionTrueFalse] osra-2.1.3/src/osra_lib.cpp:1153:22: note: Assignment 'best_bond=0', assigned value is 0 osra-2.1.3/src/osra_lib.cpp:1181:16: note: Condition 'best_bond==0' is always true osra-2.1.3/src/osra_lib.cpp:936:50: warning: Either the condition 'st!=NULL' is redundant or there is possible null pointer dereference: st. [nullPointerRedundantCheck] osra-2.1.3/src/osra_lib.cpp:941:14: note: Assuming that condition 'st!=NULL' is not redundant osra-2.1.3/src/osra_lib.cpp:936:50: note: Null pointer dereference osra-2.1.3/src/osra_lib.cpp:1014:27: style: Redundant initialization for 'thickness'. The initialized value is overwritten before it is read. [redundantInitialization] osra-2.1.3/src/osra_lib.cpp:972:34: note: thickness is initialized osra-2.1.3/src/osra_lib.cpp:1014:27: note: thickness is overwritten osra-2.1.3/src/osra_lib.cpp:345:23: style: The scope of the variable 'frag_atom' can be reduced. [variableScope] osra-2.1.3/src/osra_lib.cpp:346:23: style: The scope of the variable 'frag_bond' can be reduced. [variableScope] osra-2.1.3/src/osra_lib.cpp:542:14: style: Unsigned expression 'r' can't be negative so it is unnecessary to test it. [unsignedPositive] osra-2.1.3/src/osra_lib.cpp:542:24: style: Unsigned expression 'g' can't be negative so it is unnecessary to test it. [unsignedPositive] osra-2.1.3/src/osra_lib.cpp:542:34: style: Unsigned expression 'b' can't be negative so it is unnecessary to test it. [unsignedPositive] osra-2.1.3/src/osra_lib.cpp:606:8: style:inconclusive: Function 'osra_process_image' argument 9 names different: declaration 'adaptive' definition 'adaptive_option'. [funcArgNamesDifferent] osra-2.1.3/src/osra_lib.h:54:8: note: Function 'osra_process_image' argument 9 names different: declaration 'adaptive' definition 'adaptive_option'. osra-2.1.3/src/osra_lib.cpp:606:8: note: Function 'osra_process_image' argument 9 names different: declaration 'adaptive' definition 'adaptive_option'. osra-2.1.3/src/osra_lib.cpp:525:18: style: Local variable 'r' shadows outer argument [shadowArgument] osra-2.1.3/src/osra_lib.cpp:510:73: note: Shadowed declaration osra-2.1.3/src/osra_lib.cpp:525:18: note: Shadow variable osra-2.1.3/src/osra_lib.cpp:227:50: style: Parameter 'box' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_lib.cpp:316:12: style: Parameter 'orig_box' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_lib.cpp:525:42: style: Variable 'a' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_lib.cpp:1150:30: style: Variable 'total_structure_count' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_lib.cpp:774:11: style: Variable 'ttt' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_lib.cpp:501:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] osra-2.1.3/src/osra_ocr.cpp:141:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_ok [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_ocr.cpp:304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_bitmap [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_ocr.cpp:525:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_bitmap [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_ocr.cpp:623:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_ocr.cpp:218:7: warning: If memory allocation fails, then there is a possible null pointer dereference: pixmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:214:51: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:214:27: note: Assignment 'pixmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:218:7: note: Null pointer dereference osra-2.1.3/src/osra_ocr.cpp:227:11: warning: If memory allocation fails, then there is a possible null pointer dereference: pixmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:214:51: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:214:27: note: Assignment 'pixmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:227:11: note: Null pointer dereference osra-2.1.3/src/osra_ocr.cpp:241:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pixmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:214:51: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:214:27: note: Assignment 'pixmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:231:9: note: Assuming condition is false osra-2.1.3/src/osra_ocr.cpp:241:5: note: Null pointer dereference osra-2.1.3/src/osra_ocr.cpp:300:12: warning: If memory allocation fails, then there is a possible null pointer dereference: ocrad_bitmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:298:59: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:298:35: note: Assignment 'ocrad_bitmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:300:12: note: Null pointer dereference osra-2.1.3/src/osra_ocr.cpp:522:10: warning: If memory allocation fails, then there is a possible null pointer dereference: ocrad_bitmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:521:57: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:521:33: note: Assignment 'ocrad_bitmap=(unsigned char*)malloc(x*y)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:522:10: note: Null pointer dereference osra-2.1.3/src/osra_ocr.cpp:116:13: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_ocr.cpp:214:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_ocr.cpp:295:30: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_ocr.cpp:298:35: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_ocr.cpp:509:21: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_ocr.cpp:521:33: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_ocr.cpp:564:11: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_ocr.cpp:503:8: style: The scope of the variable 'c1' can be reduced. [variableScope] osra-2.1.3/src/osra_ocr.cpp:319:14: style: Local variable 'y' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_ocr.cpp:222:7: note: Shadowed declaration osra-2.1.3/src/osra_ocr.cpp:319:14: note: Shadow variable osra-2.1.3/src/osra_ocr.cpp:321:18: style: Local variable 'x' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_ocr.cpp:223:7: note: Shadowed declaration osra-2.1.3/src/osra_ocr.cpp:321:18: note: Shadow variable osra-2.1.3/src/osra_ocr.cpp:418:43: style: Parameter 'pic' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/osra_ocr.cpp:563:13: style: Variable 'l' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/osra_openbabel.cpp:116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_openbabel.cpp:255:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownWinding [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_openbabel.cpp:313:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_openbabel.cpp:780:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_openbabel.cpp:803:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matom [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_openbabel.cpp:295:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] osra-2.1.3/src/osra_openbabel.cpp:483:24: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_openbabel.cpp:510:31: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_openbabel.cpp:518:31: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/osra_openbabel.cpp:787:51: style:inconclusive: Function 'get_formatted_structure' argument 5 names different: declaration 'second_format' definition 'embedded_format'. [funcArgNamesDifferent] osra-2.1.3/src/osra_openbabel.h:129:51: note: Function 'get_formatted_structure' argument 5 names different: declaration 'second_format' definition 'embedded_format'. osra-2.1.3/src/osra_openbabel.cpp:787:51: note: Function 'get_formatted_structure' argument 5 names different: declaration 'second_format' definition 'embedded_format'. osra-2.1.3/src/osra_openbabel.cpp:638:23: style: Local variable 'bond_iter' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_openbabel.cpp:397:18: note: Shadowed declaration osra-2.1.3/src/osra_openbabel.cpp:638:23: note: Shadow variable osra-2.1.3/src/mcdlutil.h:55:38: performance: Function parameter 'aPosition' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:55:71: performance: Function parameter 'aCharge' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:56:38: performance: Function parameter 'aRad' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:56:66: performance: Function parameter 'nHydr' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:56:96: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:57:38: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:62:45: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:62:73: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:68:44: performance: Function parameter 'aPositionQuery' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:68:83: performance: Function parameter 'iA1Query' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:69:44: performance: Function parameter 'iA2Query' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:69:78: performance: Function parameter 'bondTypesQuery' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:69:117: performance: Function parameter 'aPositionStructure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:69:160: performance: Function parameter 'iA1Structure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:70:44: performance: Function parameter 'iA2Structure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:70:82: performance: Function parameter 'bondTypesStructure' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:73:45: performance: Function parameter 'aPosition' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:73:78: performance: Function parameter 'aCharge' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:74:45: performance: Function parameter 'aRad' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:74:74: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:74:102: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:75:45: performance: Function parameter 'bondTypes' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:81:75: performance: Function parameter 'ix' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:81:102: performance: Function parameter 'aNumber' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:81:134: performance: Function parameter 'atomStereoList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:81:173: performance: Function parameter 'eqList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:82:88: performance: Function parameter 'ix' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:82:115: performance: Function parameter 'aNumber' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:82:171: performance: Function parameter 'bondStereoList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:82:210: performance: Function parameter 'eqList' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:83:128: performance: Function parameter 'rx' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:83:158: performance: Function parameter 'ry' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:84:49: performance: Function parameter 'iA1' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:84:77: performance: Function parameter 'iA2' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:90:37: performance: Function parameter 'atomBlock' should be passed by const reference. [passedByValue] osra-2.1.3/src/mcdlutil.h:91:37: performance: Function parameter 'formulaString' should be passed by const reference. [passedByValue] osra-2.1.3/src/osra_openbabel.cpp:233:42: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/osra_openbabel.cpp:235:10: style: Variable 'c' can be declared as const array [constVariable] osra-2.1.3/src/osra_openbabel.cpp:286:15: style: Unused variable: str [unusedVariable] osra-2.1.3/src/osra_openbabel.cpp:290:7: style: Unused variable: anum [unusedVariable] osra-2.1.3/src/osra_openbabel.cpp:380:12: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_openbabel.cpp:809:10: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/osra_openbabel.cpp:438:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] osra-2.1.3/src/osra_reaction.cpp:97:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REACTANT [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_reaction.cpp:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_reaction.cpp:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_reaction.cpp:365:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_reaction.cpp:385:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_reaction.cpp:437:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_reaction.cpp:558:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_reaction.cpp:599:12: style: Local variable 'i' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_reaction.cpp:583:7: note: Shadowed declaration osra-2.1.3/src/osra_reaction.cpp:599:12: note: Shadow variable osra-2.1.3/src/osra_reaction.cpp:604:12: style: Local variable 'i' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_reaction.cpp:583:7: note: Shadowed declaration osra-2.1.3/src/osra_reaction.cpp:604:12: note: Shadow variable osra-2.1.3/src/osra_reaction.cpp:612:12: style: Local variable 'i' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_reaction.cpp:583:7: note: Shadowed declaration osra-2.1.3/src/osra_reaction.cpp:612:12: note: Shadow variable osra-2.1.3/src/osra_reaction.cpp:689:12: style: Local variable 'i' shadows outer variable [shadowVariable] osra-2.1.3/src/osra_reaction.cpp:583:7: note: Shadowed declaration osra-2.1.3/src/osra_reaction.cpp:689:12: note: Shadow variable osra-2.1.3/src/osra_reaction.cpp:432:27: style: Parameter 'arrows' can be declared as reference to const [constParameterReference] osra-2.1.3/src/osra_reaction.cpp:268:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] osra-2.1.3/src/osra_segment.cpp:295:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_segment.cpp:337:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_segment.cpp:495:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_segment.cpp:961:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_segment.cpp:1026:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_segment.cpp:1161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] osra-2.1.3/src/osra_segment.cpp:194:44: style: Condition 'dwidth*image->height)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1735:15: note: Null pointer dereference osra-2.1.3/src/unpaper.cpp:1816:14: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1815:35: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1815:13: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1816:14: note: Null pointer dereference osra-2.1.3/src/unpaper.cpp:1826:21: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1815:35: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1815:13: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1826:21: note: Null pointer dereference osra-2.1.3/src/unpaper.cpp:1835:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1815:35: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1815:13: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1835:15: note: Null pointer dereference osra-2.1.3/src/unpaper.cpp:1855:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1849:39: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1849:17: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1855:15: note: Null pointer dereference osra-2.1.3/src/unpaper.cpp:1856:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1849:39: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1849:17: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1856:15: note: Null pointer dereference osra-2.1.3/src/unpaper.cpp:1857:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1849:39: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1849:17: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1857:15: note: Null pointer dereference osra-2.1.3/src/unpaper.cpp:426:15: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:458:44: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:773:32: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:774:32: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:775:38: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:781:19: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1706:19: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1715:17: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1749:32: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1750:32: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1751:38: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1815:13: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1849:17: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:3403:19: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:3815:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:3966:36: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:4474:45: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:4475:54: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:4476:54: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:4477:60: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:4481:45: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/unpaper.cpp:1471:11: style: Same expression on both sides of '=='. [duplicateExpression] osra-2.1.3/src/unpaper.cpp:419:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:552:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:591:8: style: The scope of the variable 's1' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:592:8: style: The scope of the variable 's2' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:595:7: style: The scope of the variable 'j' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:649:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:689:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:830:18: style: The scope of the variable 'p' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:832:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:833:11: style: The scope of the variable 'result' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:834:17: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:834:20: style: The scope of the variable 'g' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:834:23: style: The scope of the variable 'b' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:911:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:912:7: style: The scope of the variable 'pix' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:913:17: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:913:20: style: The scope of the variable 'g' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:913:23: style: The scope of the variable 'b' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:975:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1005:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1035:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1058:18: style: The scope of the variable 'p' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1060:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1061:11: style: The scope of the variable 'result' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1462:7: style: The scope of the variable 'pixel' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1535:7: style: The scope of the variable 'left' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1536:7: style: The scope of the variable 'top' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1537:7: style: The scope of the variable 'right' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1538:7: style: The scope of the variable 'bottom' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1603:7: style: The scope of the variable 'lineOffsetInput' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1604:7: style: The scope of the variable 'lineOffsetOutput' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1605:7: style: The scope of the variable 'x' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1606:7: style: The scope of the variable 'y' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1607:7: style: The scope of the variable 'bb' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1608:7: style: The scope of the variable 'off' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1609:7: style: The scope of the variable 'bits' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1610:7: style: The scope of the variable 'bit' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1611:7: style: The scope of the variable 'pixel' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1612:7: style: The scope of the variable 'size' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1613:7: style: The scope of the variable 'pos' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1614:18: style: The scope of the variable 'p' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1615:17: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1615:20: style: The scope of the variable 'g' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1615:23: style: The scope of the variable 'b' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1790:7: style: The scope of the variable 'bytesPerLine' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1791:7: style: The scope of the variable 'inputSize' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1793:7: style: The scope of the variable 'lineOffsetOutput' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1794:7: style: The scope of the variable 'offsetInput' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1795:7: style: The scope of the variable 'offsetOutput' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1796:7: style: The scope of the variable 'x' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1797:7: style: The scope of the variable 'y' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1799:7: style: The scope of the variable 'b' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1800:7: style: The scope of the variable 'off' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1801:17: style: The scope of the variable 'bit' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1802:17: style: The scope of the variable 'val' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1804:9: style: The scope of the variable 'outputFile' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1805:7: style: The scope of the variable 'blackThresholdAbs' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1920:7: style: The scope of the variable 'type' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:1975:7: style: The scope of the variable 'blackness' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2087:7: style: The scope of the variable 'peak' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2090:10: style: The scope of the variable 'm' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2293:7: style: The scope of the variable 'xx' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2326:7: style: The scope of the variable 'xx' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2367:7: style: The scope of the variable 'matrixX' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2370:7: style: The scope of the variable 'matrixHeight' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2375:7: style: The scope of the variable 'fillIndexWidth' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2603:7: style: The scope of the variable 'blackness' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2723:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2804:7: style: The scope of the variable 'count' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2833:7: style: The scope of the variable 'yy' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2876:7: style: The scope of the variable 'xx' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2916:7: style: The scope of the variable 'l' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2916:10: style: The scope of the variable 't' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2916:13: style: The scope of the variable 'r' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2916:16: style: The scope of the variable 'b' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:2921:11: style: The scope of the variable 'alreadyExcludedMessage' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3064:7: style: The scope of the variable 'count' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3065:7: style: The scope of the variable 'max' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3144:7: style: The scope of the variable 'count' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3281:7: style: The scope of the variable 'cnt' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3449:7: style: The scope of the variable 'layout' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3454:7: style: The scope of the variable 'inputCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3455:7: style: The scope of the variable 'outputCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3456:15: style: The scope of the variable 'inputFileSequence' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3457:7: style: The scope of the variable 'inputFileSequenceCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3458:15: style: The scope of the variable 'outputFileSequence' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3459:7: style: The scope of the variable 'outputFileSequenceCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3461:7: style: The scope of the variable 'sheetBackground' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3462:7: style: The scope of the variable 'preRotate' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3463:7: style: The scope of the variable 'postRotate' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3464:7: style: The scope of the variable 'preMirror' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3465:7: style: The scope of the variable 'postMirror' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3472:9: style: The scope of the variable 'zoomFactor' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3473:9: style: The scope of the variable 'postZoomFactor' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3474:7: style: The scope of the variable 'pointCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3475:7: style: The scope of the variable 'point' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3476:7: style: The scope of the variable 'maskCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3477:7: style: The scope of the variable 'mask' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3478:7: style: The scope of the variable 'wipeCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3479:7: style: The scope of the variable 'wipe' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3481:7: style: The scope of the variable 'preWipeCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3482:7: style: The scope of the variable 'preWipe' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3483:7: style: The scope of the variable 'postWipeCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3484:7: style: The scope of the variable 'postWipe' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3488:11: style: The scope of the variable 'maskValid' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3489:7: style: The scope of the variable 'preMaskCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3490:7: style: The scope of the variable 'preMask' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3491:7: style: The scope of the variable 'blackfilterScanDirections' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3495:9: style: The scope of the variable 'blackfilterScanThreshold' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3496:7: style: The scope of the variable 'blackfilterExcludeCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3497:7: style: The scope of the variable 'blackfilterExclude' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3498:7: style: The scope of the variable 'blackfilterIntensity' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3499:7: style: The scope of the variable 'noisefilterIntensity' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3502:9: style: The scope of the variable 'blurfilterIntensity' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3505:9: style: The scope of the variable 'grayfilterThreshold' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3506:7: style: The scope of the variable 'maskScanDirections' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3513:7: style: The scope of the variable 'maskColor' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3514:7: style: The scope of the variable 'deskewScanEdges' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3515:7: style: The scope of the variable 'deskewScanSize' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3516:9: style: The scope of the variable 'deskewScanDepth' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3517:9: style: The scope of the variable 'deskewScanRange' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3518:9: style: The scope of the variable 'deskewScanStep' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3519:9: style: The scope of the variable 'deskewScanDeviation' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3520:7: style: The scope of the variable 'borderScanDirections' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3524:7: style: The scope of the variable 'borderAlign' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3526:7: style: The scope of the variable 'outsideBorderscanMask' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3527:7: style: The scope of the variable 'outsideBorderscanMaskCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3528:9: style: The scope of the variable 'whiteThreshold' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3529:9: style: The scope of the variable 'blackThreshold' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3530:11: style: The scope of the variable 'writeoutput' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3531:11: style: The scope of the variable 'qpixels' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3532:11: style: The scope of the variable 'multisheets' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3533:9: style: The scope of the variable 'outputTypeName' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3534:7: style: The scope of the variable 'noBlackfilterMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3535:7: style: The scope of the variable 'noBlackfilterMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3536:7: style: The scope of the variable 'noNoisefilterMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3537:7: style: The scope of the variable 'noNoisefilterMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3538:7: style: The scope of the variable 'noBlurfilterMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3539:7: style: The scope of the variable 'noBlurfilterMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3540:7: style: The scope of the variable 'noGrayfilterMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3541:7: style: The scope of the variable 'noGrayfilterMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3542:7: style: The scope of the variable 'noMaskScanMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3543:7: style: The scope of the variable 'noMaskScanMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3544:7: style: The scope of the variable 'noMaskCenterMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3545:7: style: The scope of the variable 'noMaskCenterMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3546:7: style: The scope of the variable 'noDeskewMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3547:7: style: The scope of the variable 'noDeskewMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3548:7: style: The scope of the variable 'noWipeMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3549:7: style: The scope of the variable 'noWipeMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3550:7: style: The scope of the variable 'noBorderMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3551:7: style: The scope of the variable 'noBorderMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3552:7: style: The scope of the variable 'noBorderScanMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3553:7: style: The scope of the variable 'noBorderScanMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3554:7: style: The scope of the variable 'noBorderAlignMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3555:7: style: The scope of the variable 'noBorderAlignMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3556:7: style: The scope of the variable 'sheetMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3557:7: style: The scope of the variable 'sheetMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3558:7: style: The scope of the variable 'excludeMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3559:7: style: The scope of the variable 'excludeMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3560:7: style: The scope of the variable 'ignoreMultiIndex' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3561:7: style: The scope of the variable 'ignoreMultiIndexCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3562:7: style: The scope of the variable 'autoborder' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3563:7: style: The scope of the variable 'autoborderMask' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3564:7: style: The scope of the variable 'insertBlankCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3565:7: style: The scope of the variable 'replaceBlankCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3566:11: style: The scope of the variable 'overwrite' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3567:11: style: The scope of the variable 'showTime' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3568:7: style: The scope of the variable 'dpi' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3571:7: style: The scope of the variable 'w' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3572:7: style: The scope of the variable 'h' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3573:7: style: The scope of the variable 'i' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3587:15: style: The scope of the variable 'layoutStr' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3589:9: style: The scope of the variable 'inputTypeNames' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3591:7: style: The scope of the variable 'filterResult' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3592:10: style: The scope of the variable 'rotation' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3593:7: style: The scope of the variable 'q' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3596:7: style: The scope of the variable 'outputType' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3597:7: style: The scope of the variable 'outputDepth' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3600:11: style: The scope of the variable 'success' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3601:11: style: The scope of the variable 'anyWildcards' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3602:11: style: The scope of the variable 'allInputFilesMissing' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3603:7: style: The scope of the variable 'nr' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3609:11: style: The scope of the variable 'time' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:3612:7: style: The scope of the variable 'blankCount' can be reduced. [variableScope] osra-2.1.3/src/unpaper.cpp:273:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:394:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:411:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:418:9: style: Variable 'comma' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/unpaper.cpp:489:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:516:20: style: Parameter 'i' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:526:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:541:24: style: Parameter 'f' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:550:32: style: Parameter 's' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:589:36: style: Parameter 'argv' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:647:39: style: Parameter 'multiIndex' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:687:26: style: Parameter 'multiIndex' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:717:34: style: Parameter 'mask' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:733:26: style: Parameter 'a' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:815:54: style: Parameter 'newimage' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:1590:25: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:1614:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/unpaper.cpp:2659:72: style: Parameter 'maskScanSize' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2659:108: style: Parameter 'maskScanDepth' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2659:145: style: Parameter 'maskScanStep' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2659:183: style: Parameter 'maskScanThreshold' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2659:224: style: Parameter 'maskScanMinimum' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2659:263: style: Parameter 'maskScanMaximum' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2717:85: style: Parameter 'point' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2799:21: style: Parameter 'area' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2999:53: style: Parameter 'blackfilterScanSize' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2999:96: style: Parameter 'blackfilterScanDepth' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:2999:140: style: Parameter 'blackfilterScanStep' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3057:20: style: Parameter 'blurfilterScanSize' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3057:62: style: Parameter 'blurfilterScanStep' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3137:20: style: Parameter 'grayfilterScanSize' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3137:62: style: Parameter 'grayfilterScanStep' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3225:20: style: Parameter 'mask' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3225:43: style: Parameter 'outside' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3225:84: style: Parameter 'margin' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3274:26: style: Parameter 'outsideMask' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3341:74: style: Parameter 'borderScanSize' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3341:112: style: Parameter 'borderScanStep' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3341:150: style: Parameter 'borderScanThreshold' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3367:23: style: Parameter 'border' can be declared as const array [constParameter] osra-2.1.3/src/unpaper.cpp:3367:81: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] osra-2.1.3/src/unpaper.cpp:3533:9: style: Variable 'outputTypeName' can be declared as pointer to const [constVariablePointer] osra-2.1.3/src/unpaper.cpp:567:38: error: Undefined behavior: Variable 'buf' is used as parameter and destination in sprintf(). [sprintfOverlappingData] osra-2.1.3/src/unpaper.cpp:571:38: error: Undefined behavior: Variable 'buf' is used as parameter and destination in sprintf(). [sprintfOverlappingData] osra-2.1.3/src/unpaper.cpp:1703:17: style: Variable 'inputSizeFile' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:2037:8: style: Variable 'diff' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:2924:9: style: Variable 'total' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:2959:30: style: Variable 'alreadyExcludedMessage' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3157:9: style: Variable 'total' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3625:11: style: Variable 'inputNr' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3626:12: style: Variable 'outputNr' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3635:12: style: Variable 'endSheet' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3638:13: style: Variable 'totalTime' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3640:24: style: Variable 'inputFileSequencePos' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3641:25: style: Variable 'outputFileSequencePos' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3642:29: style: Variable 'inputFileSequencePosTotal' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3652:15: style: Variable 'layoutStr' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3718:17: style: Variable 'multisheets' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3738:22: style: Variable 'insertBlankCount' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3739:23: style: Variable 'replaceBlankCount' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3740:15: style: Variable 'overwrite' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3742:9: style: Variable 'dpi' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3749:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3762:15: style: Variable 'first' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3777:17: style: Variable 'inputNr' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3778:18: style: Variable 'outputNr' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3785:28: style: Variable 'inputFileSequenceCount' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3788:29: style: Variable 'outputFileSequenceCount' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3792:18: style: Variable 'anyWildcards' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3793:26: style: Variable 'allInputFilesMissing' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3794:16: style: Variable 'blankCount' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3944:29: style: Variable 'previousWidth' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3945:30: style: Variable 'previousHeight' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3946:32: style: Variable 'previousBitdepth' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3947:29: style: Variable 'previousColor' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3966:34: style: Variable 'outputTypeName' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:3985:31: style: Variable 'outputDepth' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:4205:32: style: Variable 'filterResult' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:4211:32: style: Variable 'filterResult' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:4229:32: style: Variable 'filterResult' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:4515:29: style: Variable 'totalTime' is assigned a value that is never used. [unreadVariable] osra-2.1.3/src/unpaper.cpp:4516:29: style: Variable 'totalCount' is assigned a value that is never used. [unreadVariable] osra-2.1.3/test/bugs/gcc_and_graphicsmagick_test/test.cpp:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:217:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:180:21: style: C-style pointer casting [cstyleCast] osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:184:17: style: C-style pointer casting [cstyleCast] osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:203:13: style: C-style pointer casting [cstyleCast] osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:203:9: style: Variable 'l' can be declared as pointer to const [constVariablePointer] osra-2.1.3/test/bugs/ocrad_api_regression_test/osra_ocr.cpp:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/test/bugs/ocrad_api_regression_test/osra_ocr.cpp:115:32: style: C-style pointer casting [cstyleCast] osra-2.1.3/test/bugs/ocrad_api_regression_test/osra_ocr.cpp:116:33: style: C-style pointer casting [cstyleCast] osra-2.1.3/test/bugs/tesseract_init_test/test.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] osra-2.1.3/test/bugs/tesseract_init_test/test.cpp:99:27: style: C-style pointer casting [cstyleCast] osra-2.1.3/src/CImg.h:30679:66: warning: Null pointer dereference: filename [ctunullpointer] osra-2.1.3/src/CImg.h:29572:28: note: Calling function 'load_other', 1st argument 'filename' value is 0 osra-2.1.3/src/CImg.h:30745:29: note: Calling function load_imagemagick, 1st argument is null osra-2.1.3/src/CImg.h:30679:66: note: Dereferencing argument filename that is null osra-2.1.3/src/CImg.h:30711:77: warning: Null pointer dereference: filename [ctunullpointer] osra-2.1.3/src/CImg.h:29572:28: note: Calling function 'load_other', 1st argument 'filename' value is 0 osra-2.1.3/src/CImg.h:30751:36: note: Calling function load_graphicsmagick, 1st argument is null osra-2.1.3/src/CImg.h:30711:77: note: Dereferencing argument filename that is null diff: 2.16.0 osra-2.1.3/addons/lib_sample/lib_sample.cpp:35:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/addons/lib_sample/lib_sample.cpp:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:12051:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] head osra-2.1.3/src/CImg.h:12057:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.16.0 osra-2.1.3/src/CImg.h:12144:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:12144:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:13804:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:13804:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:1391:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:1391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:1401:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:1401:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:1411:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:1411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:1421:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:1421:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:1431:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:1431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:14493:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.16.0 osra-2.1.3/src/CImg.h:16019:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:16019:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:16392:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:16392:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:17936:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:17936:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:18225:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:18225:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:18376:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:18376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yleft [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:21174:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable vec [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:21174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vec [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:21199:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable vec [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:21199:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vec [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:21340:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:21340:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:22410:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:22410:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:24275:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:24275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:25931:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:25931:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:25939:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:25939:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:26050:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:26050:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:26058:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:26058:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:26114:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:26114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:26130:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:26130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:27122:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:27122:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:27349:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:27349:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:28551:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:28551:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:28606:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:28606:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:29682:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] head osra-2.1.3/src/CImg.h:29698:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] head osra-2.1.3/src/CImg.h:29712:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] head osra-2.1.3/src/CImg.h:29725:30: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] 2.16.0 osra-2.1.3/src/CImg.h:29943:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:29943:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:31198:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:31198:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:31222:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:31222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:31240:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:31240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32172:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:32172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32429:24: style: Struct 'CImgList < cimg :: superset < char , float > :: type < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head osra-2.1.3/src/CImg.h:32429:24: style: Struct 'CImgList < cimg :: superset < unsigned char , float > :: type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.16.0 osra-2.1.3/src/CImg.h:32439:61: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:32439:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32460:66: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:32460:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32542:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:32542:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32549:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:32549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32558:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:32558:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32565:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:32565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:32748:3: style: Struct 'CImgList < cimg :: superset < char , float > :: type < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head osra-2.1.3/src/CImg.h:32748:3: style: Struct 'CImgList < cimg :: superset < unsigned char , float > :: type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.16.0 osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < char , float > :: type < double > >::allocsize' is not assigned a value in 'CImgList < cimg :: superset < char , float > :: type < double > >::operator='. [operatorEqVarError] 2.16.0 osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < char , float > :: type < double > >::data' is not assigned a value in 'CImgList < cimg :: superset < char , float > :: type < double > >::operator='. [operatorEqVarError] 2.16.0 osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < char , float > :: type < double > >::size' is not assigned a value in 'CImgList < cimg :: superset < char , float > :: type < double > >::operator='. [operatorEqVarError] head osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < unsigned char , float > :: type >::allocsize' is not assigned a value in 'CImgList < cimg :: superset < unsigned char , float > :: type >::operator='. [operatorEqVarError] head osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < unsigned char , float > :: type >::data' is not assigned a value in 'CImgList < cimg :: superset < unsigned char , float > :: type >::operator='. [operatorEqVarError] head osra-2.1.3/src/CImg.h:32871:13: warning: Member variable 'CImgList < cimg :: superset < unsigned char , float > :: type >::size' is not assigned a value in 'CImgList < cimg :: superset < unsigned char , float > :: type >::operator='. [operatorEqVarError] 2.16.0 osra-2.1.3/src/CImg.h:33355:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:33355:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:33391:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:33391:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:33476:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:33476:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_shared [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:33732:34: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] 2.16.0 osra-2.1.3/src/CImg.h:33756:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:33756:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:34063:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Ii [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:34063:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ii [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:34142:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:34142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:34482:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:34482:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:35086:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:35086:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:35430:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:35430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:35457:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:35457:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:35840:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:35840:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:4169:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:4169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5042:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5042:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5053:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5053:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5063:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5063:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5082:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5082:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5150:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5206:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5315:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5315:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5320:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5320:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5492:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5492:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:5541:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:5541:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/CImg.h:7548:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/CImg.h:7548:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/detect.cpp:41:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/detect.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/detect.cpp:56:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/detect.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/mcdlutil.cpp:1035:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable nb [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/mcdlutil.cpp:1035:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/mcdlutil.cpp:3171:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BUFF_SIZE [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/mcdlutil.cpp:3171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFF_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/mcdlutil.cpp:5893:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/mcdlutil.cpp:5893:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/mcdlutil.cpp:7297:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/mcdlutil.cpp:7297:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra.cpp:33:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra.cpp:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_anisotropic.cpp:33:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_anisotropic.cpp:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_anisotropic.cpp:87:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_anisotropic.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_common.cpp:151:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_common.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_common.cpp:212:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_common.cpp:212:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_common.cpp:271:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_common.cpp:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_common.cpp:36:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable potrace_word [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_common.cpp:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable potrace_word [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_common.cpp:376:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_common.cpp:376:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_fragments.cpp:116:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_fragments.cpp:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_grayscale.cpp:232:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TrueColorMatteType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_grayscale.cpp:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorMatteType [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_grayscale.cpp:38:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_grayscale.cpp:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_labels.cpp:1066:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_labels.cpp:1066:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_labels.cpp:1283:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_labels.cpp:1283:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_labels.cpp:1474:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_labels.cpp:1474:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_labels.cpp:216:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_labels.cpp:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_labels.cpp:465:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_labels.cpp:465:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_labels.cpp:692:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_labels.cpp:692:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_lib.cpp:101:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_lib.cpp:101:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_lib.cpp:234:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable POTRACE_TURNPOLICY_MINORITY [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_lib.cpp:234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTRACE_TURNPOLICY_MINORITY [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_lib.cpp:368:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_lib.cpp:368:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_lib.cpp:504:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_lib.cpp:504:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_lib.cpp:516:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_lib.cpp:516:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColorType [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_lib.cpp:698:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_lib.cpp:698:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_ocr.cpp:141:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_ok [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_ocr.cpp:141:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_ok [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_ocr.cpp:218:7: warning: If memory allocation fails, then there is a possible null pointer dereference: pixmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:214:51: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:214:27: note: Assignment 'pixmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:218:7: note: Null pointer dereference head osra-2.1.3/src/osra_ocr.cpp:227:11: warning: If memory allocation fails, then there is a possible null pointer dereference: pixmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:214:51: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:214:27: note: Assignment 'pixmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:227:11: note: Null pointer dereference head osra-2.1.3/src/osra_ocr.cpp:241:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pixmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:214:51: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:214:27: note: Assignment 'pixmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:231:9: note: Assuming condition is false osra-2.1.3/src/osra_ocr.cpp:241:5: note: Null pointer dereference head osra-2.1.3/src/osra_ocr.cpp:300:12: warning: If memory allocation fails, then there is a possible null pointer dereference: ocrad_bitmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:298:59: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:298:35: note: Assignment 'ocrad_bitmap=(unsigned char*)malloc(width*height)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:300:12: note: Null pointer dereference 2.16.0 osra-2.1.3/src/osra_ocr.cpp:304:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_bitmap [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_ocr.cpp:304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_bitmap [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_ocr.cpp:522:10: warning: If memory allocation fails, then there is a possible null pointer dereference: ocrad_bitmap [nullPointerOutOfMemory] osra-2.1.3/src/osra_ocr.cpp:521:57: note: Assuming allocation function fails osra-2.1.3/src/osra_ocr.cpp:521:33: note: Assignment 'ocrad_bitmap=(unsigned char*)malloc(x*y)', assigned value is 0 osra-2.1.3/src/osra_ocr.cpp:522:10: note: Null pointer dereference 2.16.0 osra-2.1.3/src/osra_ocr.cpp:525:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_bitmap [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_ocr.cpp:525:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCRAD_bitmap [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_ocr.cpp:623:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_ocr.cpp:623:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_openbabel.cpp:116:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_openbabel.cpp:116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_openbabel.cpp:255:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable UnknownWinding [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_openbabel.cpp:255:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownWinding [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_openbabel.cpp:313:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_openbabel.cpp:313:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_openbabel.cpp:780:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_openbabel.cpp:780:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_openbabel.cpp:803:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable matom [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_openbabel.cpp:803:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matom [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_reaction.cpp:141:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_reaction.cpp:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_reaction.cpp:330:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_reaction.cpp:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_reaction.cpp:365:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_reaction.cpp:365:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_reaction.cpp:385:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_reaction.cpp:385:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_reaction.cpp:437:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_reaction.cpp:437:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_reaction.cpp:558:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_reaction.cpp:558:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_reaction.cpp:97:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REACTANT [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_reaction.cpp:97:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REACTANT [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_segment.cpp:1026:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_segment.cpp:1026:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_segment.cpp:1161:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_segment.cpp:1161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_segment.cpp:1196:2: warning: If memory allocation fails, then there is a possible null pointer dereference: pic [nullPointerOutOfMemory] osra-2.1.3/src/osra_segment.cpp:1194:52: note: Assuming allocation function fails osra-2.1.3/src/osra_segment.cpp:1194:28: note: Assignment 'pic=(unsigned char*)malloc(x*y)', assigned value is 0 osra-2.1.3/src/osra_segment.cpp:1196:2: note: Null pointer dereference 2.16.0 osra-2.1.3/src/osra_segment.cpp:295:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_segment.cpp:295:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_segment.cpp:337:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_segment.cpp:337:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_segment.cpp:495:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_segment.cpp:495:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_segment.cpp:961:116: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_segment.cpp:961:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:1115:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:1115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:1277:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:1277:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:1471:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:1471:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:2279:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:2279:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:2716:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:2716:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:2812:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:2812:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:2949:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:2949:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:802:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:802:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/src/osra_structure.cpp:969:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_structure.cpp:969:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_thin.cpp:103:19: warning: If memory allocation fails, then there is a possible null pointer dereference: qb [nullPointerOutOfMemory] osra-2.1.3/src/osra_thin.cpp:80:31: note: Assuming allocation function fails osra-2.1.3/src/osra_thin.cpp:80:8: note: Assignment 'qb=(unsigned char*)malloc(xsize*sizeof(unsigned char))', assigned value is 0 osra-2.1.3/src/osra_thin.cpp:103:19: note: Null pointer dereference 2.16.0 osra-2.1.3/src/osra_thin.cpp:150:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_thin.cpp:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrayscaleType [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/osra_thin.cpp:157:7: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] osra-2.1.3/src/osra_thin.cpp:153:47: note: Assuming allocation function fails osra-2.1.3/src/osra_thin.cpp:153:24: note: Assignment 'ptr=(unsigned char*)malloc(xsize*ysize*sizeof(unsigned char))', assigned value is 0 osra-2.1.3/src/osra_thin.cpp:157:7: note: Null pointer dereference head osra-2.1.3/src/osra_thin.cpp:81:3: warning: If memory allocation fails, then there is a possible null pointer dereference: qb [nullPointerOutOfMemory] osra-2.1.3/src/osra_thin.cpp:80:31: note: Assuming allocation function fails osra-2.1.3/src/osra_thin.cpp:80:8: note: Assignment 'qb=(unsigned char*)malloc(xsize*sizeof(unsigned char))', assigned value is 0 osra-2.1.3/src/osra_thin.cpp:81:3: note: Null pointer dereference head osra-2.1.3/src/osra_thin.cpp:96:13: warning: If memory allocation fails, then there is a possible null pointer dereference: qb [nullPointerOutOfMemory] osra-2.1.3/src/osra_thin.cpp:80:31: note: Assuming allocation function fails osra-2.1.3/src/osra_thin.cpp:80:8: note: Assignment 'qb=(unsigned char*)malloc(xsize*sizeof(unsigned char))', assigned value is 0 osra-2.1.3/src/osra_thin.cpp:96:13: note: Null pointer dereference 2.16.0 osra-2.1.3/src/recall.cpp:50:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/recall.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head osra-2.1.3/src/unpaper.cpp:1614:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head osra-2.1.3/src/unpaper.cpp:1735:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer2 [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1715:39: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1715:17: note: Assignment 'buffer2=(unsigned char*)malloc(image->width*image->height)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1735:15: note: Null pointer dereference head osra-2.1.3/src/unpaper.cpp:1816:14: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1815:35: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1815:13: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1816:14: note: Null pointer dereference head osra-2.1.3/src/unpaper.cpp:1826:21: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1815:35: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1815:13: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1826:21: note: Null pointer dereference head osra-2.1.3/src/unpaper.cpp:1835:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1815:35: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1815:13: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1835:15: note: Null pointer dereference head osra-2.1.3/src/unpaper.cpp:1855:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1849:39: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1849:17: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1855:15: note: Null pointer dereference head osra-2.1.3/src/unpaper.cpp:1856:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1849:39: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1849:17: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1856:15: note: Null pointer dereference head osra-2.1.3/src/unpaper.cpp:1857:15: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] osra-2.1.3/src/unpaper.cpp:1849:39: note: Assuming allocation function fails osra-2.1.3/src/unpaper.cpp:1849:17: note: Assignment 'buf=(unsigned char*)malloc(outputSize)', assigned value is 0 osra-2.1.3/src/unpaper.cpp:1857:15: note: Null pointer dereference 2.16.0 osra-2.1.3/test/bugs/gcc_and_graphicsmagick_test/test.cpp:45:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head osra-2.1.3/test/bugs/gcc_and_graphicsmagick_test/test.cpp:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:173:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/test/bugs/gocr_quality_regression_test/osra_gocr.cpp:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/test/bugs/ocrad_api_regression_test/osra_ocr.cpp:107:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/test/bugs/ocrad_api_regression_test/osra_ocr.cpp:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 osra-2.1.3/test/bugs/tesseract_init_test/test.cpp:97:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head osra-2.1.3/test/bugs/tesseract_init_test/test.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] DONE