PVS-Studio Analysis Results


Date:Wed Nov 13 10:02:06 2024
PVS-Studio Version:7.33.85330.89
Command Line:plog-converter -E sw/qa/ -E sc/qa/ -E sd/qa/ -E chart2/qa/ -E sal/qa/ -E oox/qa/ -E vcl/qa/ -d V1042 -t fullhtml PVS-Studio.log -o website
Total Warnings (GA):11971
Fails/Info:13
Group Location Level Code Message
General Analysis AccessibleBrowseBox.cxx:111 Medium V547 Expression 'nChildIndex >= 0' is always true.
General Analysis AccessibleGridControlTable.cxx:80 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis textwindowaccessibility.cxx:219 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis textwindowaccessibility.cxx:220 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis textwindowaccessibility.cxx:1350 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis textwindowaccessibility.cxx:1352 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis textwindowaccessibility.cxx:2107 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2107, 2115
General Analysis vclxaccessiblebox.cxx:498 Medium V560 A part of conditional expression is always true: m_aBoxType == LISTBOX.
General Analysis vclxaccessibleedit.cxx:61 High V1053 Calling the 'getCaretPosition' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vclxaccessiblelistitem.cxx:580 Medium V547 Expression 'm_nClientId' is always true.
General Analysis animcore.cxx:752 Medium V509 The 'new' operator is used in the noexcept 'initTypeProvider' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis mediacontrol.cxx:52 High V1053 Calling the 'InitializeWidgets' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mediaplayer.cxx:139 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis mediatoolbox.cxx:53 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gstplayer.cxx:679 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis gstplayer.cxx:715 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis gstplayer.cxx:896 Medium V1019 Compound assignment expression 'rArguments[3] >>= pIntPtr' is used inside condition.
General Analysis IDEComboBox.cxx:156 High V1053 Calling the 'FillBox' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis IDEComboBox.cxx:166 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis IDEComboBox.cxx:397 High V1053 Calling the 'FillBox' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis IDEComboBox.cxx:399 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ObjectCatalog.cxx:38 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis baside2.cxx:187 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis baside2.cxx:188 High V530 The return value of function 'remove' is required to be utilized.
General Analysis baside2.cxx:364 High V530 The return value of function 'ChooseMacro' is required to be utilized.
General Analysis baside2.hxx:308 Medium V1071 Consider inspecting the 'XModule' function. The return value is not always used. Total calls: 15, discarded results: 1.
General Analysis baside2b.cxx:2732 High V530 The return value of function 'append' is required to be utilized.
General Analysis baside2b.cxx:2810 High V530 The return value of function 'remove' is required to be utilized.
General Analysis baside2b.cxx:260 High V1053 Calling the 'SetPointer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis baside2b.cxx:1926 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis baside3.cxx:172 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basides1.cxx:365 High V530 The return value of function 'ChooseMacro' is required to be utilized.
General Analysis basidesh.cxx:132 Medium V1019 Compound assignment expression 'Event.Accessor >>= sModuleName' is used inside condition.
General Analysis basidesh.cxx:139 Medium V1019 Compound assignment expression 'Event.Accessor >>= sModuleName' is used inside condition.
General Analysis basobj3.cxx:120 Medium V522 There might be dereferencing of a potential null pointer 'pBasic'.
General Analysis linenumberwindow.cxx:25 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis localizationmgr.cxx:366 High V547 Expression 'eType == TypeClass_SEQUENCE' is always true.
General Analysis scriptdocument.cxx:1026 High V547 Expression '_eType == NoDocument' is always true.
General Analysis dlged.cxx:478 Medium V560 A part of conditional expression is always true: nHeight == 0.
General Analysis dlged.cxx:478 Medium V560 A part of conditional expression is always true: nWidth == 0.
General Analysis dlgedobj.cxx:616 High V547 Expression 'nNewTabIndex < 0' is always false.
General Analysis dlgedobj.cxx:1322 High V547 Expression 'nNewValue < 1' is always true.
General Analysis dlgedobj.cxx:1327 High V547 Expression 'nNewValue < 1' is always true.
General Analysis dlgedobj.cxx:194 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:242 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:299 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:348 Medium V547 Expression 'bDecoration' is always true.
General Analysis dlgedobj.cxx:459 Medium V547 Expression 'nNewValue < 1' is always true.
General Analysis dlgedobj.cxx:466 Medium V547 Expression 'nNewValue < 1' is always true.
General Analysis bcolormodifier.cxx:336 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis bcolormodifier.cxx:463 Medium V681 The language standard does not define an order in which the 'nextafter' functions will be called during evaluation of arguments.
General Analysis bcolormodifier.cxx:471 Medium V681 The language standard does not define an order in which the 'nextafter' functions will be called during evaluation of arguments.
General Analysis b3dhommatrix.cxx:352 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:353 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:357 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:361 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:404 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:423 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dhommatrix.cxx:464 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:351 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:352 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:574 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis b2dlinegeometry.cxx:861 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dlinegeometry.cxx:862 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2634 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2635 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2686 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2687 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dpolygontools.cxx:2757 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:40 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:56 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dsvgpolypolygon.cxx:697 High V530 The return value of function 'append' is required to be utilized.
General Analysis b2dtrapezoid.cxx:1000 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis b3dpolygon.cxx:148 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dpolygontools.cxx:308 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dpolypolygontools.cxx:224 Medium V1051 Consider checking for misprints. It's possible that the 'nHorSeg' should be checked here.
General Analysis b3dpolypolygontools.cxx:323 Medium V1051 Consider checking for misprints. It's possible that the 'nHorSeg' should be checked here.
General Analysis rasterconvert3d.cxx:226 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis systemdependentdata.cxx:63 Medium V547 Expression '0 != nBytes' is always true.
General Analysis tools.cxx:99 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b2dvector.cxx:142 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dvector.cxx:53 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis B2DSizeTest.cxx:76 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aSize == aSize
General Analysis B2DTupleTest.cxx:165 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTuple == aTuple
General Analysis B2DTupleTest.cxx:174 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTupleInt == aTupleInt
General Analysis B2DTupleTest.cxx:183 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTuple64 == aTuple64
General Analysis B3DTupleTest.cxx:129 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTuple == aTuple
General Analysis B3DTupleTest.cxx:135 High V501 There are identical sub-expressions to the left and to the right of the '!=' operator: aTuple != aTuple
General Analysis B3DTupleTest.cxx:144 High V501 There are identical sub-expressions to the left and to the right of the '==' operator: aTupleInt == aTupleInt
General Analysis B3DTupleTest.cxx:150 High V501 There are identical sub-expressions to the left and to the right of the '!=' operator: aTupleInt != aTupleInt
General Analysis BColorModifierTest.cxx:80 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:107 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:134 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:135 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:198 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:230 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:262 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:296 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:329 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:362 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis BColorModifierTest.cxx:388 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the '==' function.
General Analysis basmgr.cxx:1524 High V530 The return value of function 'remove' is required to be utilized.
General Analysis basmgr.cxx:1525 High V530 The return value of function 'remove' is required to be utilized.
General Analysis basmgr.cxx:1746 Medium V1004 The 'mpLib' pointer was used unsafely after it was verified against nullptr. Check lines: 1741, 1746.
General Analysis eventatt.cxx:303 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sb.cxx:1564 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sb.cxx:1565 High V530 The return value of function 'insert' is required to be utilized.
General Analysis sb.cxx:892 High V1053 Calling the 'SetParent' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis sbunoobj.cxx:293 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbunoobj.cxx:4237 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbunoobj.cxx:4268 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbunoobj.cxx:4336 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbunoobj.cxx:2268 High V595 The 'pParams' pointer was utilized before it was verified against nullptr. Check lines: 2268, 2280.
General Analysis sbxmod.cxx:246 High V530 The return value of function 'Call' is required to be utilized.
General Analysis sbxmod.cxx:821 Medium V1051 Consider checking for misprints. It's possible that the 'eCurTok' should be checked here.
General Analysis codegen.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis codegen.cxx:221 High V530 The return value of function 'append' is required to be utilized.
General Analysis exprnode.cxx:390 Medium V636 The 'll / lr' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis exprtree.cxx:802 Medium V1077 The 'SbiConstExpression' constructor contains potentially uninitialized members. Inspect the following: eType.
General Analysis scanner.cxx:594 High V530 The return value of function 'append' is required to be utilized.
General Analysis symtbl.cxx:142 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis symtbl.cxx:153 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis symtbl.cxx:178 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis symtbl.cxx:204 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis runtime.hxx:341 Medium V1071 Consider inspecting the 'PopVar' function. The return value is not always used. Total calls: 61, discarded results: 3.
General Analysis token.hxx:119 Medium V1071 Consider inspecting the 'Peek' function. The return value is not always used. Total calls: 32, discarded results: 1.
General Analysis ddectrl.cxx:79 High V530 The return value of function 'TerminateAll' is required to be utilized.
General Analysis iosys.cxx:514 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis iosys.cxx:530 High V530 The return value of function 'Read' is required to be utilized.
General Analysis iosys.cxx:606 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: pChan.
General Analysis methods.cxx:136 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:1108 High V530 The return value of function 'remove' is required to be utilized.
General Analysis methods.cxx:1109 High V530 The return value of function 'insert' is required to be utilized.
General Analysis methods.cxx:1249 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:1255 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:1322 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis methods.cxx:1497 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis methods.cxx:1510 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis methods.cxx:3288 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis methods.cxx:3294 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:3296 High V530 The return value of function 'insert' is required to be utilized.
General Analysis methods.cxx:3299 High V530 The return value of function 'append' is required to be utilized.
General Analysis methods.cxx:3220 Medium V1048 The 'bIncludeLeadingDigit' variable was assigned the same value.
General Analysis methods1.cxx:203 High V530 The return value of function 'Call' is required to be utilized.
General Analysis runtime.cxx:1458 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1467 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1472 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1476 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1484 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1490 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1503 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:1506 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:2056 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:2092 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:2097 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:2500 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:2719 High V530 The return value of function 'append' is required to be utilized.
General Analysis runtime.cxx:2722 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:2971 High V530 The return value of function 'truncateToLength' is required to be utilized.
General Analysis runtime.cxx:2975 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:4582 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis runtime.cxx:4628 High V595 The 'pProp' pointer was utilized before it was verified against nullptr. Check lines: 4628, 4634.
General Analysis runtime.cxx:1642 Medium V522 There might be dereferencing of a potential null pointer 'pUnoStructVal'.
General Analysis runtime.cxx:3749 Medium V1051 Consider checking for misprints. It's possible that the 'aMethName' should be checked here.
General Analysis sbxcurr.cxx:43 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:51 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:53 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:54 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:66 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxcurr.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxexec.cxx:159 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:129 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sbxform.cxx:136 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:623 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:639 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:655 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:669 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:712 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:717 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:731 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:754 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:764 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:771 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:775 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:790 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:801 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:810 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:823 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxform.cxx:569 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis sbxobj.cxx:472 Medium V1004 The 'pVar' pointer was used unsafely after it was verified against nullptr. Check lines: 458, 472.
General Analysis sbxscan.cxx:121 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:123 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:130 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:159 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:226 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:386 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:391 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxscan.cxx:393 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxstr.cxx:313 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxstr.cxx:324 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxvar.cxx:231 High V530 The return value of function 'append' is required to be utilized.
General Analysis sbxvar.cxx:264 High V530 The return value of function 'append' is required to be utilized.
General Analysis namecont.cxx:1604 High V530 The return value of function 'createAppLibraryFolder' is required to be utilized.
General Analysis namecont.cxx:1673 High V530 The return value of function 'createAppLibraryFolder' is required to be utilized.
General Analysis namecont.cxx:1965 High V530 The return value of function 'implStorePasswordLibrary' is required to be utilized.
General Analysis namecont.cxx:2266 High V530 The return value of function 'createAppLibraryFolder' is required to be utilized.
General Analysis namecont.cxx:2765 High V530 The return value of function 'implStorePasswordLibrary' is required to be utilized.
General Analysis bridge.cxx:846 High V1053 Calling the 'dispose' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis bridge.cxx:920 Medium V779 Unreachable code detected. It is possible that an error is present.
General Analysis callvirtualmethod.cxx:170 High V615 An odd explicit conversion from 'double *' type to 'float *' type.
General Analysis cpp2uno.cxx:161 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis cpp2uno.cxx:168 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis except.cxx:64 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis except.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtti.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtti.cxx:129 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtti.cxx:95 High V575 The null pointer is passed into 'dlopen' function. Inspect the first argument.
General Analysis rtti.cxx:245 High V629 Consider inspecting the expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis rtti.cxx:258 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(newRtti)' argument.
General Analysis uno2cpp.cxx:159 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis uno2cpp.cxx:199 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis uno2cpp.cxx:208 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis component.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis vtablefactory.cxx:311 Medium V560 A part of conditional expression is always true: block.fd != - 1.
General Analysis jni_info.cxx:122 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.cxx:128 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.cxx:131 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:255 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:261 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:265 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:269 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:279 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:308 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:323 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:328 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:348 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_info.h:353 High V530 The return value of function 'append' is required to be utilized.
General Analysis jni_java2uno.cxx:207 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis jni_java2uno.cxx:191 Medium V1032 The pointer 'mem' is cast to a more strictly aligned pointer type.
General Analysis nativethreadpool.cxx:133 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis canvastest.cxx:46 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis cairo_canvas.cxx:71 Medium V547 Expression 'pOutDev != nullptr' is always false.
General Analysis cairo_canvashelper.cxx:175 Medium V1048 The 'compositingMode' variable was assigned the same value.
General Analysis cairo_canvashelper_text.cxx:68 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis ogl_canvascustomsprite.cxx:76 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis ogl_canvashelper.cxx:161 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis ogl_canvashelper.cxx:305 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis ogl_canvashelper.cxx:855 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis cachedprimitivebase.cxx:57 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis cachedprimitivebase.cxx:59 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvascustomspritehelper.cxx:74 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis canvascustomspritehelper.cxx:243 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvascustomspritehelper.cxx:275 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:127 High V530 The return value of function 'getRenderStateTransform' is required to be utilized.
General Analysis canvastools.cxx:136 High V530 The return value of function 'getRenderStateTransform' is required to be utilized.
General Analysis canvastools.cxx:146 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:147 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:830 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis canvastools.cxx:1106 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvastools.cxx:1108 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis pagemanager.cxx:74 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'free' function.
General Analysis spriteredrawmanager.cxx:90 High V1056 The predefined identifier '__func__' always contains the string 'operator()' inside function body of the overloaded 'operator()'.
General Analysis canvas.cxx:67 Medium V547 Expression '!pOutDev' is always true.
General Analysis canvashelper.cxx:313 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvashelper.cxx:651 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvashelper.cxx:799 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:133 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:692 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:696 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:703 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:767 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:810 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:871 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis canvashelper_texturefill.cxx:895 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis impltools.cxx:95 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis impltools.cxx:204 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis impltools.cxx:232 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis impltools.cxx:241 High V530 The return value of function 'calcRectToOriginTransform' is required to be utilized.
General Analysis spritecanvas.cxx:84 Medium V547 Expression '!pOutDev' is always true.
General Analysis textlayout.cxx:421 High V530 The return value of function 'mergeViewAndRenderTransform' is required to be utilized.
General Analysis canvasdemo.cxx:63 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis canvasdemo.cxx:64 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis AccessibleBase.cxx:762 High V614 Uninitialized variable 'aLStyle' used.
General Analysis AccessibleBase.cxx:768 High V614 Uninitialized variable 'aFStyle' used.
General Analysis AccessibleBase.cxx:324 Medium V547 Expression 'pParent' is always true.
General Analysis AreaWrapper.cxx:131 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:607 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:608 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:609 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:610 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:611 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:612 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:613 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:614 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:615 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:616 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:617 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:618 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:619 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:620 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisWrapper.cxx:382 Medium V1048 The 'eTitleType' variable was assigned the same value.
General Analysis ChartDocumentWrapper.cxx:723 Medium V522 There might be dereferencing of a potential null pointer 'xDiagram'.
General Analysis ChartDocumentWrapper.cxx:1203 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis ChartDocumentWrapper.cxx:1396 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1397 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1398 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1399 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1400 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1401 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1402 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1403 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1404 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1405 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1406 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartDocumentWrapper.cxx:1407 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:625 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataSeriesPointWrapper.cxx:845 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataSeriesPointWrapper.cxx:726 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:728 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:729 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:738 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:739 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:740 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:741 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:742 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:743 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:744 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:745 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:746 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:748 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:749 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:750 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:751 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:752 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:753 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:754 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:757 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:758 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:759 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:760 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:761 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:762 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:763 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:764 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:765 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:767 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:768 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:769 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataSeriesPointWrapper.cxx:771 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1528 Medium V547 Expression 'nOldValue == nNewValue' is always false.
General Analysis DiagramWrapper.cxx:1887 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1888 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1889 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1890 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1891 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1892 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1893 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1894 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1895 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1896 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1897 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DiagramWrapper.cxx:1898 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis GridWrapper.cxx:144 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:80 Medium V547 Expression '!bShowLegend' is always false.
General Analysis LegendWrapper.cxx:379 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:380 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:383 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:384 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendWrapper.cxx:185 Medium V1048 The 'eNewPos' variable was assigned the same value.
General Analysis TitleWrapper.cxx:524 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleWrapper.cxx:525 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleWrapper.cxx:526 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleWrapper.cxx:527 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WallFloorWrapper.cxx:120 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WallFloorWrapper.cxx:121 Medium V1023 A pointer without owner is added to the 'aWrappedProperties' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAutomaticPositionProperties.cxx:118 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:67 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:68 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:69 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:70 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:72 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:73 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:74 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:75 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:77 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:78 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:79 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:225 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:226 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:227 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:228 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:229 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:332 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:333 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:334 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:335 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:336 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedAxisAndGridExistenceProperties.cxx:258 Medium V1048 The 'm_eTitleType' variable was assigned the same value.
General Analysis WrappedCharacterHeightProperty.cxx:47 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedCharacterHeightProperty.cxx:48 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedCharacterHeightProperty.cxx:49 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedDataCaptionProperties.cxx:140 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedDataCaptionProperties.cxx:101 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:478 Medium V547 Expression 'bNeedToCalculateExplicitValues' is always true.
General Analysis WrappedScaleProperty.cxx:424 Medium V560 A part of conditional expression is always false: nIntervalCount > 0.
General Analysis WrappedScaleProperty.cxx:190 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedScaleProperty.cxx:423 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedScaleProperty.cxx:111 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:112 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:113 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:114 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:115 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:116 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:117 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:118 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:119 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:120 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:121 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:122 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:123 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:124 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:125 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleProperty.cxx:126 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedScaleTextProperties.cxx:134 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSceneProperty.cxx:35 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSplineProperties.cxx:200 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSplineProperties.cxx:201 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSplineProperties.cxx:205 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:593 Medium V560 A part of conditional expression is always true: !bNegative.
General Analysis WrappedStatisticProperties.cxx:595 Medium V560 A part of conditional expression is always true: !bPositive.
General Analysis WrappedStatisticProperties.cxx:211 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedConstantErrorLowProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:211, WrappedSeriesOrDiagramProperty.hxx:157.
General Analysis WrappedStatisticProperties.cxx:265 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedConstantErrorHighProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:265, WrappedSeriesOrDiagramProperty.hxx:157.
General Analysis WrappedStatisticProperties.cxx:461 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedPercentageErrorProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:461, WrappedSeriesOrDiagramProperty.hxx:157.
General Analysis WrappedStatisticProperties.cxx:515 Medium V703 It is odd that the 'm_aOuterValue' field in derived class 'WrappedErrorMarginProperty' overwrites field in base class 'WrappedSeriesOrDiagramProperty'. Check lines: WrappedStatisticProperties.cxx:515, WrappedSeriesOrDiagramProperty.hxx:157.
General Analysis WrappedStatisticProperties.cxx:229 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:283 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:378 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:479 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:533 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:584 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:657 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:704 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:768 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedStatisticProperties.cxx:958 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:959 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:960 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:961 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:962 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:963 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:964 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:965 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:966 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:967 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:968 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:969 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:971 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStatisticProperties.cxx:973 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStockProperties.cxx:277 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedStockProperties.cxx:278 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:511 High V547 Expression 'eOldLineStyle == drawing::LineStyle_NONE' is always false.
General Analysis WrappedSymbolProperties.cxx:516 High V547 Expression 'eOldLineStyle != drawing::LineStyle_NONE' is always true.
General Analysis WrappedSymbolProperties.cxx:229 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:341 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:441 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:472 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WrappedSymbolProperties.cxx:160 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:161 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:162 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:163 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedSymbolProperties.cxx:164 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartResourceGroups.cxx:146 Medium V1037 Two or more case-branches perform the same actions. Check lines: 146, 158
General Analysis ChartTypeDialogController.cxx:773 High V547 Expression 'nCompositeSize < 2' is always false.
General Analysis ChartTypeDialogController.cxx:1383 High V547 Expression 'nNumLines < 0' is always false.
General Analysis DataBrowser.cxx:491 High V1053 Calling the 'IsModified' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'DataBrowser.cxx:491', 'DataBrowser.cxx:605', 'editbrowsebox.hxx:1024'.
General Analysis DataBrowserModel.cxx:374 High V547 Expression 'nSeriesNumberFormat != 0' is always false.
General Analysis DialogModel.cxx:278 High V614 Uninitialized variable 'nStockVariant' used.
General Analysis ObjectNameProvider.cxx:585 Medium V547 Expression 'bForceIntercept' is always false.
General Analysis dlg_ChartType_UNO.cxx:43 Medium V547 Expression 'm_xDialog' is always true.
General Analysis res_DataLabel.cxx:219 Medium V1051 Consider checking for misprints. It's possible that the 'rbMixedState' should be checked here.
General Analysis res_LegendPosition.cxx:152 Medium V614 Potentially uninitialized variable 'eNewPos' used. Consider checking the first actual argument of the 'Any' function.
General Analysis res_LegendPosition.cxx:219 Medium V1048 The 'nLegendPosition' variable was assigned the same value.
General Analysis tp_3D_SceneAppearance.cxx:140 Medium V1048 The 'nObjectLines' variable was assigned the same value.
General Analysis tp_3D_SceneAppearance.cxx:154 Medium V1048 The 'nCurrentRoundedEdges' variable was assigned the same value.
General Analysis tp_3D_SceneGeometry.cxx:103 High V547 Expression is always true.
General Analysis tp_ChartType.cxx:107 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis tp_ChartType.cxx:114 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis tp_DataSource.cxx:216 Medium V1023 A pointer without owner is added to the 'm_aEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis tp_DataSource.cxx:356 Medium V1023 A pointer without owner is added to the 'm_aEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis SelectionHelper.hxx:76 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SelectionHelper' method of the 'SelectionHelper' class.
General Analysis ViewElementListProvider.hxx:34 Medium V690 The 'ViewElementListProvider' class implements a move constructor, but lacks the move assignment operator. It is dangerous to use such a class.
General Analysis res_ErrorBar.hxx:48 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ErrorBarResources' method of the 'ErrorBarResources' class.
General Analysis AxisItemConverter.cxx:96 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AxisItemConverter.cxx:100 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:456 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataPointItemConverter.cxx:735 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataPointItemConverter.cxx:231 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:233 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:237 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataPointItemConverter.cxx:238 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataTableItemConverter.cxx:42 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DataTableItemConverter.cxx:44 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ErrorBarItemConverter.cxx:332 Medium V785 Constant expression in switch statement.
General Analysis ErrorBarItemConverter.cxx:397 Medium V1048 The 'eIndicate' variable was assigned the same value.
General Analysis GraphicPropertyItemConverter.cxx:222 High V547 Expression 'aMode == drawing::BitmapMode_REPEAT' is always true.
General Analysis GraphicPropertyItemConverter.cxx:223 High V547 Expression 'aMode == drawing::BitmapMode_STRETCH' is always false.
General Analysis GraphicPropertyItemConverter.cxx:440 Medium V560 A part of conditional expression is always true: aOtherMode != drawing::BitmapMode_REPEAT.
General Analysis LegendItemConverter.cxx:138 High V614 Uninitialized variable 'eOldPos' used.
General Analysis LegendItemConverter.cxx:197 Medium V547 Expression '!bOverlay' is always true.
General Analysis LegendItemConverter.cxx:47 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis LegendItemConverter.cxx:50 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:56 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:84 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:118 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:149 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis MultipleChartConverters.cxx:175 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis RegressionEquationItemConverter.cxx:55 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis RegressionEquationItemConverter.cxx:60 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis SeriesOptionsItemConverter.cxx:241 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SeriesOptionsItemConverter.cxx:260 Medium V1019 Compound assignment expression is used inside condition.
General Analysis StatisticsItemConverter.cxx:631 Medium V785 Constant expression in switch statement.
General Analysis StatisticsItemConverter.cxx:821 Medium V1048 The 'eIndicate' variable was assigned the same value.
General Analysis TextLabelItemConverter.cxx:397 Medium V1019 Compound assignment expression is used inside condition.
General Analysis TextLabelItemConverter.cxx:644 Medium V1019 Compound assignment expression is used inside condition.
General Analysis TextLabelItemConverter.cxx:211 Medium V1023 A pointer without owner is added to the 'maConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:76 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:80 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:98 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TitleItemConverter.cxx:111 Medium V1023 A pointer without owner is added to the 'm_aConverters' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartController.cxx:1075 High V614 Uninitialized variable 'nOffset' used. Consider checking the first actual argument of the 'executeDispatch_LOKPieSegmentDragging' function.
General Analysis ChartController.cxx:1091 High V614 Uninitialized variable 'nColor' used. Consider checking the first actual argument of the 'executeDispatch_FillColor' function.
General Analysis ChartController.cxx:357 Medium V522 There might be dereferencing of a potential null pointer 'pSidebar'.
General Analysis ChartController_Properties.cxx:221 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartController_Properties.cxx:359 Medium V1048 The 'bMainAxis' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:363 Medium V1048 The 'bMainAxis' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:367 Medium V1048 The 'bMainAxis' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:397 Medium V1048 The 'bMainGrid' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:401 Medium V1048 The 'bMainGrid' variable was assigned the same value.
General Analysis ChartController_Properties.cxx:405 Medium V1048 The 'bMainGrid' variable was assigned the same value.
General Analysis ChartController_Tools.cxx:851 Medium V547 Expression '!bShow' is always true.
General Analysis ChartController_Tools.cxx:1095 Medium V601 The 'nOffset / 100.0' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis ChartController_Window.cxx:1100 Medium V547 Expression 'bJapaneseStyle' is always false.
General Analysis ChartController_Window.cxx:1776 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartController_Window.cxx:1854 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartWindow.cxx:62 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ControllerCommandDispatch.cxx:305 Medium V560 A part of conditional expression is always true: !bHasR2Value.
General Analysis DragMethod_PieSegment.cxx:120 Medium V601 The 'm_fAdditionalOffset + m_fInitialOffset' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis DrawCommandDispatch.cxx:353 Medium V560 A part of conditional expression is always false: nKeyModifier == KEY_MOD1.
General Analysis DrawCommandDispatch.cxx:353 Medium V1019 Compound assignment expression 'pKeyModifier->Value >>= nKeyModifier' is used inside condition.
General Analysis DrawCommandDispatch.cxx:273 Medium V1048 The 'eDrawMode' variable was assigned the same value.
General Analysis DrawCommandDispatch.cxx:328 Medium V1048 The 'eDrawMode' variable was assigned the same value.
General Analysis ShapeController.cxx:100 Medium V1037 Two or more case-branches perform the same actions. Check lines: 100, 122
General Analysis ChartAreaPanel.cxx:287 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartAreaPanel.cxx:287', 'ChartAreaPanel.cxx:306', 'ChartAreaPanel.hxx:62'.
General Analysis ChartAreaPanel.cxx:69 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartAxisPanel.cxx:215 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartAxisPanel.cxx:215', 'ChartAxisPanel.cxx:239', 'ChartAxisPanel.hxx:62'.
General Analysis ChartAxisPanel.cxx:51 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartAxisPanel.cxx:162 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartAxisPanel.cxx:195 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartColorWrapper.cxx:55 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartElementsPanel.cxx:334 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartElementsPanel.cxx:334', 'ChartElementsPanel.cxx:375', 'ChartElementsPanel.hxx:59'.
General Analysis ChartErrorBarPanel.cxx:249 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartErrorBarPanel.cxx:249', 'ChartErrorBarPanel.cxx:273', 'ChartErrorBarPanel.hxx:60'.
General Analysis ChartErrorBarPanel.cxx:64 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartErrorBarPanel.cxx:83 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartErrorBarPanel.cxx:191 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartErrorBarPanel.cxx:222 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartLinePanel.cxx:137 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartLinePanel.cxx:137', 'ChartLinePanel.cxx:160', 'ChartLinePanel.hxx:51'.
General Analysis ChartLinePanel.cxx:60 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ChartSeriesPanel.cxx:293 High V1053 Calling the 'updateData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ChartSeriesPanel.cxx:293', 'ChartSeriesPanel.cxx:322', 'ChartSeriesPanel.hxx:71'.
General Analysis ChartTypePanel.cxx:93 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis ChartTypePanel.cxx:99 Medium V547 Expression 'bEnableComplexChartTypes' is always true.
General Analysis uiobject.cxx:65 Medium V1023 A pointer without owner is added to the 'maCommands' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ChartSfxItemIds.hxx:44 High V1043 A global object variable 'SCHATTR_DATADESCR_SHOW_PERCENTAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:45 High V1043 A global object variable 'SCHATTR_DATADESCR_SHOW_CATEGORY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:46 High V1043 A global object variable 'SCHATTR_DATADESCR_SHOW_SYMBOL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:47 High V1043 A global object variable 'SCHATTR_DATADESCR_WRAP_TEXT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:48 High V1043 A global object variable 'SCHATTR_DATADESCR_SEPARATOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:49 High V1043 A global object variable 'SCHATTR_DATADESCR_PLACEMENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:50 High V1043 A global object variable 'SCHATTR_DATADESCR_AVAILABLE_PLACEMENTS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:51 High V1043 A global object variable 'SCHATTR_DATADESCR_NO_PERCENTVALUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:52 High V1043 A global object variable 'SCHATTR_DATADESCR_CUSTOM_LEADER_LINES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:53 High V1043 A global object variable 'SCHATTR_PERCENT_NUMBERFORMAT_VALUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:54 High V1043 A global object variable 'SCHATTR_PERCENT_NUMBERFORMAT_SOURCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:55 High V1043 A global object variable 'SCHATTR_DATADESCR_SHOW_DATA_SERIES_NAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:61 High V1043 A global object variable 'SCHATTR_LEGEND_SHOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:62 High V1043 A global object variable 'SCHATTR_LEGEND_NO_OVERLAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:68 High V1043 A global object variable 'SCHATTR_TEXT_STACKED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:74 High V1043 A global object variable 'SCHATTR_STAT_KIND_ERROR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:75 High V1043 A global object variable 'SCHATTR_STAT_PERCENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:76 High V1043 A global object variable 'SCHATTR_STAT_BIGERROR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:77 High V1043 A global object variable 'SCHATTR_STAT_CONSTPLUS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:78 High V1043 A global object variable 'SCHATTR_STAT_CONSTMINUS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:79 High V1043 A global object variable 'SCHATTR_STAT_INDICATE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:80 High V1043 A global object variable 'SCHATTR_STAT_RANGE_POS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:81 High V1043 A global object variable 'SCHATTR_STAT_RANGE_NEG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:82 High V1043 A global object variable 'SCHATTR_STAT_ERRORBAR_TYPE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:91 High V1043 A global object variable 'SCHATTR_STYLE_3D' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:92 High V1043 A global object variable 'SCHATTR_STYLE_VERTICAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:95 High V1043 A global object variable 'SCHATTR_STYLE_BASETYPE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:96 High V1043 A global object variable 'SCHATTR_STYLE_LINES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:97 High V1043 A global object variable 'SCHATTR_STYLE_PERCENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:98 High V1043 A global object variable 'SCHATTR_STYLE_STACKED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:99 High V1043 A global object variable 'SCHATTR_STYLE_SPLINES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:102 High V1043 A global object variable 'SCHATTR_STYLE_SYMBOL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:103 High V1043 A global object variable 'SCHATTR_STYLE_SHAPE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:106 High V1043 A global object variable 'SCHATTR_AXIS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:111 High V1043 A global object variable 'SCHATTR_AXIS_REVERSE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:112 High V1043 A global object variable 'SCHATTR_AXIS_AUTO_MIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:113 High V1043 A global object variable 'SCHATTR_AXIS_MIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:114 High V1043 A global object variable 'SCHATTR_AXIS_AUTO_MAX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:115 High V1043 A global object variable 'SCHATTR_AXIS_MAX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:116 High V1043 A global object variable 'SCHATTR_AXIS_AUTO_STEP_MAIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:117 High V1043 A global object variable 'SCHATTR_AXIS_STEP_MAIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:118 High V1043 A global object variable 'SCHATTR_AXIS_MAIN_TIME_UNIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:119 High V1043 A global object variable 'SCHATTR_AXIS_AUTO_STEP_HELP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:120 High V1043 A global object variable 'SCHATTR_AXIS_STEP_HELP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:121 High V1043 A global object variable 'SCHATTR_AXIS_HELP_TIME_UNIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:122 High V1043 A global object variable 'SCHATTR_AXIS_AUTO_TIME_RESOLUTION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:123 High V1043 A global object variable 'SCHATTR_AXIS_TIME_RESOLUTION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:124 High V1043 A global object variable 'SCHATTR_AXIS_LOGARITHM' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:125 High V1043 A global object variable 'SCHATTR_AXIS_AUTO_DATEAXIS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:126 High V1043 A global object variable 'SCHATTR_AXIS_ALLOW_DATEAXIS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:127 High V1043 A global object variable 'SCHATTR_AXIS_AUTO_ORIGIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:128 High V1043 A global object variable 'SCHATTR_AXIS_ORIGIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:132 High V1043 A global object variable 'SCHATTR_AXIS_HELPTICKS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:133 High V1043 A global object variable 'SCHATTR_AXIS_POSITION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:134 High V1043 A global object variable 'SCHATTR_AXIS_POSITION_VALUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:135 High V1043 A global object variable is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:136 High V1043 A global object variable 'SCHATTR_AXIS_SHIFTED_CATEGORY_POSITION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:137 High V1043 A global object variable 'SCHATTR_AXIS_LABEL_POSITION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:138 High V1043 A global object variable 'SCHATTR_AXIS_MARK_POSITION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:142 High V1043 A global object variable 'SCHATTR_AXIS_LABEL_ORDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:143 High V1043 A global object variable 'SCHATTR_AXIS_LABEL_OVERLAP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:144 High V1043 A global object variable 'SCHATTR_AXIS_LABEL_BREAK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:149 High V1043 A global object variable 'SCHATTR_SYMBOL_BRUSH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:150 High V1043 A global object variable 'SCHATTR_STOCK_VOLUME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:151 High V1043 A global object variable 'SCHATTR_STOCK_UPDOWN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:152 High V1043 A global object variable 'SCHATTR_SYMBOL_SIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:153 High V1043 A global object variable 'SCHATTR_HIDE_DATA_POINT_LEGEND_ENTRY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:160 High V1043 A global object variable 'SCHATTR_BAR_GAPWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:161 High V1043 A global object variable 'SCHATTR_BAR_CONNECT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:162 High V1043 A global object variable 'SCHATTR_NUM_OF_LINES_FOR_BAR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:163 High V1043 A global object variable 'SCHATTR_SPLINE_ORDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:164 High V1043 A global object variable 'SCHATTR_SPLINE_RESOLUTION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:165 High V1043 A global object variable 'SCHATTR_GROUP_BARS_PER_AXIS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:166 High V1043 A global object variable 'SCHATTR_STARTING_ANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:167 High V1043 A global object variable 'SCHATTR_CLOCKWISE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:168 High V1043 A global object variable 'SCHATTR_MISSING_VALUE_TREATMENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:169 High V1043 A global object variable is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:170 High V1043 A global object variable 'SCHATTR_INCLUDE_HIDDEN_CELLS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:171 High V1043 A global object variable 'SCHATTR_HIDE_LEGEND_ENTRY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:183 High V1043 A global object variable 'SCHATTR_REGRESSION_SHOW_EQUATION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:184 High V1043 A global object variable 'SCHATTR_REGRESSION_SHOW_COEFF' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:185 High V1043 A global object variable 'SCHATTR_REGRESSION_DEGREE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:186 High V1043 A global object variable 'SCHATTR_REGRESSION_PERIOD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:187 High V1043 A global object variable 'SCHATTR_REGRESSION_EXTRAPOLATE_FORWARD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:188 High V1043 A global object variable 'SCHATTR_REGRESSION_EXTRAPOLATE_BACKWARD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:189 High V1043 A global object variable 'SCHATTR_REGRESSION_SET_INTERCEPT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:190 High V1043 A global object variable 'SCHATTR_REGRESSION_INTERCEPT_VALUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:191 High V1043 A global object variable 'SCHATTR_REGRESSION_CURVE_NAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:192 High V1043 A global object variable 'SCHATTR_REGRESSION_XNAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:193 High V1043 A global object variable 'SCHATTR_REGRESSION_YNAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:194 High V1043 A global object variable 'SCHATTR_REGRESSION_MOVING_TYPE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:198 High V1043 A global object variable 'SCHATTR_DATA_TABLE_HORIZONTAL_BORDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:199 High V1043 A global object variable 'SCHATTR_DATA_TABLE_VERTICAL_BORDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:200 High V1043 A global object variable 'SCHATTR_DATA_TABLE_OUTLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis ChartSfxItemIds.hxx:201 High V1043 A global object variable 'SCHATTR_DATA_TABLE_KEYS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis XMLFilter.cxx:110 Medium V1019 Compound assignment expression is used inside condition.
General Analysis Axis.cxx:289 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis BaseCoordinateSystem.cxx:120 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis BaseCoordinateSystem.cxx:306 Medium V522 There might be dereferencing of a potential null pointer 'pChartType'.
General Analysis ChartModel_Persistence.cxx:164 Medium V1019 Compound assignment expression 'aFilterProps >>= aProps' is used inside condition.
General Analysis DataPoint.cxx:167 Medium V1019 Compound assignment expression 'aOldValue >>= xBroadcaster' is used inside condition.
General Analysis DataPoint.cxx:175 Medium V1019 Compound assignment expression 'rValue >>= xBroadcaster' is used inside condition.
General Analysis DataSeries.cxx:599 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:618 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:622 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:624 High V530 The return value of function 'append' is required to be utilized.
General Analysis DataSeries.cxx:151 High V1053 Calling the 'getFastPropertyValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DataSeries.cxx:156 High V1053 Calling the 'getFastPropertyValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DataSeries.cxx:276 Medium V1019 Compound assignment expression 'aOldValue >>= xBroadcaster' is used inside condition.
General Analysis DataSeries.cxx:284 Medium V1019 Compound assignment expression 'rValue >>= xBroadcaster' is used inside condition.
General Analysis Diagram.cxx:1828 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis Diagram.cxx:1901 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Diagram.cxx:1902 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Diagram.cxx:569 High V547 Expression 'aShadeMode == drawing::ShadeMode_FLAT' is always false.
General Analysis Diagram.cxx:2231 High V614 Uninitialized variable 'aOldShadeMode' used.
General Analysis Diagram.cxx:268 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Diagram.cxx:492 Medium V547 Expression 'bLightOn' is always false.
General Analysis Diagram.cxx:525 Medium V547 Expression '!bRightAngledAxes' is always true.
General Analysis Diagram.cxx:862 Medium V547 Expression 'bPosSizeExcludeAxes' is always false.
General Analysis Diagram.cxx:1843 Medium V547 Expression 'bRightAngledAxes' is always false.
General Analysis Diagram.cxx:2104 Medium V547 Expression '!bIsOn' is always true.
General Analysis Diagram.cxx:2268 Medium V547 Expression 'bRightAngledAxes' is always true.
General Analysis Diagram.cxx:2049 Medium V560 A part of conditional expression is always true: !bRightAngledAxes.
General Analysis Diagram.cxx:858 Medium V1019 Compound assignment expression is used inside condition.
General Analysis AreaChartTypeTemplate.cxx:86 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CandleStickChartType.cxx:181 Medium V547 Expression 'bShowFirst' is always true.
General Analysis CandleStickChartType.cxx:184 Medium V547 Expression 'bShowHiLow' is always false.
General Analysis CandleStickChartType.cxx:204 Medium V547 Expression '!bShowFirst' is always false.
General Analysis CandleStickChartType.cxx:207 Medium V547 Expression '!bShowHiLow' is always true.
General Analysis CandleStickChartType.cxx:264 Medium V1019 Compound assignment expression 'aOldValue >>= xBroadcaster' is used inside condition.
General Analysis CandleStickChartType.cxx:272 Medium V1019 Compound assignment expression 'rValue >>= xBroadcaster' is used inside condition.
General Analysis ChartTypeTemplate.cxx:320 Medium V560 A part of conditional expression is always true: bResult.
General Analysis ChartTypeTemplate.cxx:326 Medium V560 A part of conditional expression is always true: bResult.
General Analysis ChartTypeTemplate.cxx:511 Medium V560 A part of conditional expression is always true: bOk.
General Analysis ChartTypeTemplate.cxx:77 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartTypeTemplate.cxx:103 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ColumnLineChartTypeTemplate.cxx:150 High V547 Expression 'nNumberOfLines >= 0' is always true.
General Analysis ColumnLineChartTypeTemplate.cxx:151 High V547 Expression 'nNumberOfLines < 0' is always false.
General Analysis ColumnLineChartTypeTemplate.cxx:189 High V547 Expression 'nNumberOfLines > 0' is always false.
General Analysis ColumnLineChartTypeTemplate.cxx:106 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ColumnLineChartTypeTemplate.cxx:156 Medium V547 Expression 'nNumberOfSeries > 0' is always false.
General Analysis LineChartTypeTemplate.cxx:205 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis NetChartTypeTemplate.cxx:124 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis PieChartTypeTemplate.cxx:379 High V547 Expression 'bTemplateUsesRings == bUseRings' is always true.
General Analysis PieChartTypeTemplate.cxx:363 High V614 Uninitialized variable 'ePieOffsetMode' used.
General Analysis PieChartTypeTemplate.cxx:388 High V614 Uninitialized variable 'eTemplateSubType' used.
General Analysis PieChartTypeTemplate.cxx:472 High V614 Uninitialized variable 'ePieOffsetMode' used.
General Analysis PieChartTypeTemplate.cxx:146 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:147 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:148 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:149 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:150 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PieChartTypeTemplate.cxx:379 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis ScatterChartTypeTemplate.cxx:233 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis StockChartTypeTemplate.cxx:214 High V547 Expression 'eStyle == drawing::LineStyle_NONE' is always true.
General Analysis StockChartTypeTemplate.cxx:132 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StockChartTypeTemplate.cxx:136 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StockChartTypeTemplate.cxx:140 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StockChartTypeTemplate.cxx:183 Medium V547 Expression 'bHasVolume' is always false.
General Analysis StockChartTypeTemplate.cxx:247 Medium V547 Expression 'bHasVolume' is always false.
General Analysis StockChartTypeTemplate.cxx:290 Medium V547 Expression 'bHasVolume' is always false.
General Analysis StockChartTypeTemplate.cxx:385 Medium V560 A part of conditional expression is always true: (bHasJapaneseStyle == bJapaneseProp).
General Analysis StockChartTypeTemplate.cxx:390 Medium V560 A part of conditional expression is always true: (bHasOpenValue == bShowFirstProp).
General Analysis StockChartTypeTemplate.cxx:385 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis StockChartTypeTemplate.cxx:390 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis AxisHelper.cxx:153 Medium V547 Expression 'bLinkToSource' is always true.
General Analysis AxisHelper.cxx:1026 Medium V547 Expression 'bVertical' is always false.
General Analysis AxisHelper.cxx:1027 Medium V547 Expression 'bVertical' is always false.
General Analysis ChartModelHelper.cxx:168 Medium V547 Expression 'bOldValue == bIncludeHiddenCells' is always true.
General Analysis ChartTypeHelper.cxx:295 High V547 Expression is always false.
General Analysis ChartTypeHelper.cxx:337 High V547 Expression is always false.
General Analysis ChartTypeHelper.cxx:257 Medium V547 Expression '!bDonut' is always true.
General Analysis ChartTypeHelper.cxx:298 Medium V547 Expression 'bStacked' is always false.
General Analysis ChartTypeHelper.cxx:300 Medium V547 Expression '!bStacked' is always true.
General Analysis ChartTypeHelper.cxx:314 Medium V547 Expression '!bStacked' is always true.
General Analysis ChartTypeHelper.cxx:342 Medium V547 Expression 'bStacked' is always false.
General Analysis DataSeriesHelper.cxx:425 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis DataSeriesHelper.cxx:98 Medium V522 There might be dereferencing of a potential null pointer 'pDiagram'.
General Analysis DataSeriesHelper.cxx:444 Medium V560 A part of conditional expression is always false: nOldValue > 0.
General Analysis DataSeriesHelper.cxx:444 Medium V560 A part of conditional expression is always true: bThick.
General Analysis DataSourceHelper.cxx:397 High V679 The 'bDummy' variable was not initialized. This variable is passed by a reference to the 'readArguments' function in which its value will be utilized. Inspect the fifth argument.
General Analysis DiagramHelper.cxx:338 High V547 Expression 'nType & util::NumberFormat::DATE' is always false.
General Analysis DiagramHelper.cxx:101 Medium V547 Expression 'eCommonDirection != eCurrentDirection' is always false.
General Analysis DiagramHelper.cxx:96 Medium V1048 The 'eCommonDirection' variable was assigned the same value.
General Analysis ExplicitCategoriesProvider.cxx:418 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ExponentialRegressionCurveCalculator.cxx:187 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis HistogramDataSequence.cxx:90 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis HistogramDataSequence.cxx:98 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis HistogramDataSequence.cxx:105 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis LegendHelper.cxx:52 Medium V560 A part of conditional expression is always true: ePos == chart2::LegendPosition_LINE_END.
General Analysis LegendHelper.cxx:53 Medium V560 A part of conditional expression is always false.
General Analysis LinePropertiesHelper.cxx:113 High V547 Expression 'aLineStyle != drawing::LineStyle_NONE' is always true.
General Analysis LinePropertiesHelper.cxx:117 High V547 Expression 'nLineTransparence != 100' is always true.
General Analysis LinePropertiesHelper.cxx:140 High V547 Expression 'aLineStyle == drawing::LineStyle_NONE' is always false.
General Analysis LinePropertiesHelper.cxx:145 High V547 Expression 'nLineTransparence == 100' is always false.
General Analysis LinePropertiesHelper.cxx:164 High V547 Expression 'aLineStyle != drawing::LineStyle_NONE' is always true.
General Analysis LogarithmicRegressionCurveCalculator.cxx:163 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis OPropertySet.cxx:222 Medium V1019 Compound assignment expression 'rValue >>= nValue' is used inside condition.
General Analysis ObjectIdentifier.cxx:449 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:453 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:575 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:997 High V530 The return value of function 'append' is required to be utilized.
General Analysis ObjectIdentifier.cxx:363 High V547 Expression 'eObjectType != OBJECTTYPE_UNKNOWN' is always false.
General Analysis PolynomialRegressionCurveCalculator.cxx:370 High V530 The return value of function 'append' is required to be utilized.
General Analysis PolynomialRegressionCurveCalculator.cxx:377 High V530 The return value of function 'append' is required to be utilized.
General Analysis PotentialRegressionCurveCalculator.cxx:157 High V530 The return value of function 'append' is required to be utilized.
General Analysis PropertyHelper.cxx:57 High V1056 The predefined identifier '__func__' always contains the string 'operator()' inside function body of the overloaded 'operator()'.
General Analysis RangeHighlighter.cxx:229 Medium V1019 Compound assignment expression is used inside condition.
General Analysis RegressionCurveModel.cxx:148 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis RelativePositionHelper.cxx:205 Medium V636 The 'aUnrotatedObjectSize.Width / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis RelativePositionHelper.cxx:211 Medium V636 The 'aUnrotatedObjectSize.Width / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis RelativePositionHelper.cxx:226 Medium V636 The 'aUnrotatedObjectSize.Height / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis RelativePositionHelper.cxx:231 Medium V636 The 'aUnrotatedObjectSize.Height / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis StatisticsHelper.cxx:79 High V530 The return value of function 'append' is required to be utilized.
General Analysis StatisticsHelper.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis ThreeDHelper.cxx:726 High V614 Uninitialized variable 'aCurrentLineStyle' used.
General Analysis ThreeDHelper.cxx:52 Medium V547 Expression 'bRightAngledAxes' is always false.
General Analysis TitleHelper.cxx:319 High V530 The return value of function 'append' is required to be utilized.
General Analysis TitleHelper.cxx:323 High V530 The return value of function 'append' is required to be utilized.
General Analysis TitleHelper.cxx:339 Medium V547 Expression 'bStacked' is always false.
General Analysis TitleHelper.cxx:364 Medium V547 Expression 'bStacked' is always false.
General Analysis TitleHelper.cxx:322 Medium V560 A part of conditional expression is always true: aChar == '\n'.
General Analysis UncachedDataSequence.cxx:162 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:174 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:186 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:218 High V1018 Usage of a suspicious mutex wrapper. The lock 'aGuard' is not used.
General Analysis UncachedDataSequence.cxx:77 High V1053 Calling the 'setFastPropertyValue_NoBroadcast' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis WrappedIgnoreProperty.cxx:73 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:74 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:75 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:76 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:77 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:78 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:89 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:90 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:91 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:92 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:93 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:94 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:95 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:100 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:101 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:102 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:103 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:104 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:105 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:106 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:107 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis WrappedIgnoreProperty.cxx:108 Medium V1023 A pointer without owner is added to the 'rList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis XMLRangeHelper.cxx:46 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:47 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:96 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:97 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:103 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:104 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:367 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:383 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:393 High V530 The return value of function 'append' is required to be utilized.
General Analysis Tickmarks.cxx:229 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:232 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:254 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:257 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis Tickmarks.cxx:287 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VAxisBase.cxx:142 Medium V547 Expression '!bShow' is always true.
General Analysis VCartesianAxis.cxx:324 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VCartesianAxis.cxx:534 Medium V560 A part of conditional expression is always true: m_aAxisProperties.m_bSwapXAndY.
General Analysis AreaChart.cxx:852 Medium V547 Expression 'bCreateXErrorBar' is always false.
General Analysis AreaChart.cxx:855 Medium V547 Expression 'bCreateYErrorBar' is always false.
General Analysis AreaChart.cxx:793 Medium V560 A part of conditional expression is always true: !bCreateYErrorBar.
General Analysis AreaChart.cxx:794 Medium V560 A part of conditional expression is always true: !bCreateXErrorBar.
General Analysis AreaChart.cxx:883 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis AreaChart.cxx:903 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis BarChart.cxx:307 High V547 Expression 'nPercentDiagonal < 5' is always true.
General Analysis BarChart.cxx:729 Medium V547 Expression 'bInvertNeg' is always false.
General Analysis BubbleChart.cxx:239 Medium V547 Expression 'bInvertNeg' is always false.
General Analysis BubbleChart.cxx:334 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis BubbleChart.cxx:354 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis NetChart.cxx:575 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis NetChart.cxx:596 Medium V1048 The 'eAlignment' variable was assigned the same value.
General Analysis PieChart.cxx:2151 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis PieChart.cxx:1880 High V547 Expression 'nColor != - 1' is always true.
General Analysis VSeriesPlotter.cxx:872 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VSeriesPlotter.cxx:874 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis VSeriesPlotter.cxx:2588 High V547 Expression 'aLineStyle != drawing::LineStyle_NONE' is always false.
General Analysis VSeriesPlotter.cxx:2590 High V547 Expression 'aLineStyle == drawing::LineStyle_DASH' is always false.
General Analysis VSeriesPlotter.cxx:664 High V1058 Nonsensical comparison of two function addresses.
General Analysis VSeriesPlotter.cxx:1340 Medium V547 Expression 'bForceIntercept' is always false.
General Analysis VSeriesPlotter.cxx:2513 Medium V547 Expression 'bSwapXAndY' is always false.
General Analysis VSeriesPlotter.cxx:966 Medium V560 A part of conditional expression is always true: !bShowNegative.
General Analysis VSeriesPlotter.cxx:966 Medium V560 A part of conditional expression is always true: !bShowPositive.
General Analysis VSeriesPlotter.cxx:1173 Medium V560 A part of conditional expression is always true: !bShowXNegative.
General Analysis VSeriesPlotter.cxx:1173 Medium V560 A part of conditional expression is always true: !bShowXPositive.
General Analysis VSeriesPlotter.cxx:1173 Medium V560 A part of conditional expression is always true: !bShowYNegative.
General Analysis VSeriesPlotter.cxx:1173 Medium V560 A part of conditional expression is always true: !bShowYPositive.
General Analysis VSeriesPlotter.cxx:1489 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VSeriesPlotter.cxx:2586 Medium V1019 Compound assignment expression is used inside condition.
General Analysis MinimumAndMaximumSupplier.hxx:58 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~MergedMinimumAndMaximumSupplier' method of the 'MergedMinimumAndMaximumSupplier' class.
General Analysis ChartView.cxx:1358 Medium V547 Expression 'bRefreshAddInAllowed' is always true.
General Analysis ChartView.cxx:457 Medium V560 A part of conditional expression is always false: nWritingMode == text::WritingMode2::PAGE.
General Analysis ChartView.cxx:457 Medium V560 A part of conditional expression is always true: nWritingMode == - 1.
General Analysis ChartView.cxx:471 Medium V560 A part of conditional expression is always false: nWritingMode != - 1.
General Analysis ChartView.cxx:471 Medium V560 A part of conditional expression is always true: nWritingMode != text::WritingMode2::PAGE.
General Analysis ChartView.cxx:443 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 433, 443.
General Analysis ChartView.cxx:953 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartView.cxx:965 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ChartView.cxx:1110 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DataTableView.cxx:350 Medium V547 Expression 'bKeys' is always false.
General Analysis DataTableView.cxx:409 Medium V547 Expression 'bKeys' is always false.
General Analysis DataTableView.cxx:500 Medium V547 Expression 'bKeys' is always false.
General Analysis ExplicitValueProvider.cxx:93 High V547 Expression 'nFormat < 0' is always false.
General Analysis LabelPositionHelper.cxx:85 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SeriesPlotterContainer.cxx:277 Medium V547 Expression 'bSortByXValues' is always false.
General Analysis SeriesPlotterContainer.cxx:269 Medium V560 A part of conditional expression is always false: !bIncludeHiddenCells.
General Analysis SeriesPlotterContainer.cxx:296 Medium V560 A part of conditional expression is always false: !bSecondaryYaxisVisible.
General Analysis ShapeFactory.cxx:2438 High V530 The return value of function 'append' is required to be utilized.
General Analysis ShapeFactory.cxx:2439 High V530 The return value of function 'append' is required to be utilized.
General Analysis ShapeFactory.cxx:406 High V614 Uninitialized variable 'aLineStyle' used.
General Analysis ShapeFactory.cxx:2229 Medium V547 Expression 'bStackCharacters' is always false.
General Analysis ShapeFactory.cxx:1101 Medium V560 A part of conditional expression is always true: !rPolyPolygon.empty().
General Analysis VDataSeries.cxx:974 Medium V547 Expression 'm_oLabel_AttributedPoint' is always true.
General Analysis VDataSeries.cxx:982 Medium V547 Expression 'm_oLabel_Series' is always true.
General Analysis VDataSeries.cxx:987 Medium V547 Expression 'pRet' is always true.
General Analysis VDataSeries.cxx:1061 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aValues_X, m_aValues_Y, m_aValues_Z, m_aValues_Y_Min, m_aValues_Y_Max, m_aValues_Y_First, ...
General Analysis VDataSeries.cxx:534 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:537 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:617 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:639 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VDataSeries.cxx:657 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VLegend.cxx:1097 High V530 The return value of function 'lcl_calculatePositionAndRemainingSpace' is required to be utilized.
General Analysis VLegend.cxx:817 High V547 Expression 'nWritingMode == text::WritingMode2::PAGE' is always false.
General Analysis VLegend.cxx:819 High V547 Expression is always false.
General Analysis VLegend.cxx:1093 Medium V547 Expression '!bOverlay' is always true.
General Analysis VLegend.cxx:73 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VLegend.cxx:127 Medium V1019 Compound assignment expression is used inside condition.
General Analysis VLegendSymbolFactory.cxx:63 Medium V1019 Compound assignment expression '* pLineWidthAny >>= nLineWidth' is used inside condition.
General Analysis VLineProperties.cxx:70 High V547 Expression 'aLineStyle != drawing::LineStyle_NONE' is always true.
General Analysis VLineProperties.cxx:74 High V547 Expression 'nLineTransparence != 100' is always true.
General Analysis cpputype.cxx:570 High V530 The return value of function 'dumpHeaderDefine' is required to be utilized.
General Analysis cpputype.cxx:1044 High V530 The return value of function 'append' is required to be utilized.
General Analysis cpputype.cxx:2767 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2768 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2769 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2770 High V530 The return value of function 'replace' is required to be utilized.
General Analysis cpputype.cxx:2771 High V530 The return value of function 'replace' is required to be utilized.
General Analysis javatype.cxx:68 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:77 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:163 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:166 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:260 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:267 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:270 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:355 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:356 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:358 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:360 High V530 The return value of function 'append' is required to be utilized.
General Analysis javatype.cxx:1175 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1175, 1181
General Analysis javatype.cxx:985 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:985 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1004 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1006 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1018 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1020 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1032 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1034 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1054 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1056 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1068 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1070 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1090 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1092 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1140 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1142 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1168 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1170 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1176 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1176 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1182 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1182 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1208 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1210 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1233 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1235 Medium V1048 The 'size' variable was assigned the same value.
General Analysis javatype.cxx:1301 Medium V1048 The 'stack' variable was assigned the same value.
General Analysis javatype.cxx:1303 Medium V1048 The 'size' variable was assigned the same value.
General Analysis csharpfile.hxx:53 Medium V1071 Consider inspecting the 'beginLine' function. The return value is not always used. Total calls: 89, discarded results: 2.
General Analysis netproduce.cxx:1210 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_string.cxx:190 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_string.cxx:202 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_traceevent.cxx:91 Medium V799 The 'p1' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis test_traceevent.cxx:92 Medium V799 The 'p2' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis containermultiplexer.cxx:126 Medium V547 Expression 'm_pListener' is always true.
General Analysis enumerablemap.cxx:287 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis Crypto.cxx:321 Medium V1037 Two or more case-branches perform the same actions. Check lines: 321, 325
General Analysis accessiblecomponenthelper.cxx:49 High V1053 Calling the 'acquire' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'accessiblecomponenthelper.cxx:49', 'accessiblecomponenthelper.cxx:149', 'compbase_ex.hxx:78'.
General Analysis accessiblewrapper.cxx:424 Medium V547 Expression '!bChildTransienceChanged' is always true.
General Analysis accessiblewrapper.cxx:421 Medium V560 A part of conditional expression is always false.
General Analysis accessiblewrapper.cxx:423 Medium V560 A part of conditional expression is always false.
General Analysis anycompare.cxx:218 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 216, 218.
General Analysis anycompare.cxx:223 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 221, 223.
General Analysis anycompare.cxx:333 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 331, 333.
General Analysis anycompare.cxx:338 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 336, 338.
General Analysis anycompare.cxx:67 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.cxx:95 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.cxx:128 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anytohash.cxx:55 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 53, 55.
General Analysis anytohash.cxx:147 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 145, 147.
General Analysis anytostring.cxx:40 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:50 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:54 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:74 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:195 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:214 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:255 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:263 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:267 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:270 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:277 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:281 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:285 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:293 High V530 The return value of function 'append' is required to be utilized.
General Analysis anytostring.cxx:299 High V530 The return value of function 'append' is required to be utilized.
General Analysis backupfilehelper.cxx:1538 High V530 The return value of function 'getInitialBaseURL' is required to be utilized.
General Analysis backupfilehelper.cxx:1579 High V530 The return value of function 'getInitialBaseURL' is required to be utilized.
General Analysis backupfilehelper.cxx:2384 Medium V1048 The 'bRetval' variable was assigned the same value.
General Analysis compbase.cxx:104 Medium V547 Expression '!cd->m_storedTypeRefs' is always true.
General Analysis diagnose_ex.cxx:168 High V530 The return value of function 'append' is required to be utilized.
General Analysis diagnose_ex.cxx:352 High V530 The return value of function 'append' is required to be utilized.
General Analysis docpasswordhelper.cxx:235 High V547 Expression 'nCount > 0' is always false.
General Analysis docpasswordhelper.cxx:638 Medium V547 Expression 'bForSalvage' is always false.
General Analysis docpasswordhelper.cxx:222 Medium V560 A part of conditional expression is always false: nCount > 0.
General Analysis graphicmimetype.cxx:76 Medium V1019 Compound assignment expression is used inside condition.
General Analysis instancelocker.cxx:151 Medium V1019 Compound assignment expression 'aArguments[2] >>= xApproval' is used inside condition.
General Analysis lok.cxx:246 High V547 Expression 's.length() == 0' is always true.
General Analysis mimeconfighelper.cxx:268 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:276 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:277 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:278 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:381 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:411 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:497 Medium V1019 Compound assignment expression is used inside condition.
General Analysis mimeconfighelper.cxx:605 Medium V1019 Compound assignment expression is used inside condition.
General Analysis string.cxx:407 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:524 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:532 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis string.cxx:577 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:584 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.cxx:635 High V530 The return value of function 'append' is required to be utilized.
General Analysis threadpool.cxx:182 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis threadpool.cxx:246 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis threadpool.cxx:387 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the third argument.
General Analysis xmlsechelper.cxx:61 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:188 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:199 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:240 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:247 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlsechelper.cxx:298 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xmlsechelper.cxx:302 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xmlsechelper.cxx:306 High V530 The return value of function 'append' is required to be utilized.
General Analysis MasterPropertySet.cxx:88 Medium V509 The 'new' operator is used in the noexcept 'registerSlave' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis genericpropertyset.cxx:230 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis opropertybag.cxx:82 Medium V1019 Compound assignment expression '_rArguments[0] >>= aTypes' is used inside condition.
General Analysis opropertybag.cxx:83 Medium V1019 Compound assignment expression is used inside condition.
General Analysis opropertybag.cxx:84 Medium V1019 Compound assignment expression '_rArguments[2] >>= AutomaticAddition' is used inside condition.
General Analysis property.cxx:105 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis propmultiplex.cxx:129 Medium V547 Expression 'm_pListener' is always true.
General Analysis seqstream.cxx:138 Medium V560 A part of conditional expression is always false: location > ((sal_Int32) 0x7FFFFFFF).
General Analysis access.cxx:643 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:662 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:1907 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:1960 High V530 The return value of function 'append' is required to be utilized.
General Analysis access.cxx:1994 High V530 The return value of function 'append' is required to be utilized.
General Analysis childaccess.cxx:103 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:843 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:846 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:849 High V530 The return value of function 'append' is required to be utilized.
General Analysis components.cxx:621 Medium V547 Expression '!ignore' is always true.
General Analysis components.cxx:201 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis data.cxx:59 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis data.cxx:103 High V530 The return value of function 'append' is required to be utilized.
General Analysis readonlyaccess.cxx:86 Medium V1019 Compound assignment expression 'aArguments[0] >>= locale' is used inside condition.
General Analysis readwriteaccess.cxx:108 Medium V1019 Compound assignment expression 'aArguments[0] >>= locale' is used inside condition.
General Analysis writemodfile.cxx:133 High V530 The return value of function 'remove' is required to be utilized.
General Analysis writemodfile.cxx:142 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcsparser.cxx:389 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcsparser.cxx:407 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xcsparser.cxx:418 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcuparser.cxx:224 High V530 The return value of function 'append' is required to be utilized.
General Analysis xcuparser.cxx:244 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xcuparser.cxx:255 High V530 The return value of function 'append' is required to be utilized.
General Analysis CommonTools.cxx:82 Medium V547 Expression '* pWild == 0' is always false.
General Analysis CommonTools.cxx:105 Medium V560 A part of conditional expression is always true: (* pWild == 0).
General Analysis DateConversion.cxx:386 Medium V547 Expression '!bIsSigned' is always false.
General Analysis DateConversion.cxx:430 Medium V547 Expression '!nKey' is always true.
General Analysis FValue.cxx:967 High V530 The return value of function 'append' is required to be utilized.
General Analysis FValue.cxx:2095 Medium V1048 The 'm_eTypeKind' variable was assigned the same value.
General Analysis TIndex.cxx:35 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TIndex.cxx:53 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TIndex.cxx:54 High V1053 Calling the 'refreshColumns' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TIndexes.cxx:172 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis TKey.cxx:34 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TKey.cxx:43 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TKey.cxx:44 High V1053 Calling the 'refreshColumns' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TKeys.cxx:283 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always true.
General Analysis TSortIndex.cxx:117 High V614 The 'pKeyValue' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it.
General Analysis dbmetadata.cxx:244 Medium V1019 Compound assignment expression 'setting >>= bDoesSupportPrimaryKeys' is used inside condition.
General Analysis dbtools.cxx:1246 High V530 The return value of function 'getQuery' is required to be utilized.
General Analysis dbtools.cxx:1907 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1915 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1916 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis dbtools.cxx:1923 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1925 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1930 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1938 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools.cxx:1939 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis dbtools.cxx:511 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always false.
General Analysis dbtools.cxx:1240 Medium V547 Expression 'bApplyFilter' is always true.
General Analysis dbtools.cxx:130 Medium V560 A part of conditional expression is always false: DataType::DECIMAL == nDataType.
General Analysis dbtools.cxx:130 Medium V560 A part of conditional expression is always false: DataType::NUMERIC == nDataType.
General Analysis dbtools.cxx:1110 Medium V785 Constant expression in switch statement.
General Analysis dbtools2.cxx:143 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:148 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:153 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:163 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbtools2.cxx:128 Medium V560 A part of conditional expression is always false: nPrecision > 0.
General Analysis dbtools2.cxx:128 Medium V560 A part of conditional expression is always false: nScale > 0.
General Analysis filtermanager.cxx:156 High V530 The return value of function 'insert' is required to be utilized.
General Analysis filtermanager.cxx:157 High V530 The return value of function 'insert' is required to be utilized.
General Analysis filtermanager.cxx:162 High V530 The return value of function 'append' is required to be utilized.
General Analysis parameters.cxx:222 Medium V547 Expression 'isFunction' is always false.
General Analysis predicateinput.cxx:137 Medium V560 A part of conditional expression is always false: (DataType::CHAR == nType).
General Analysis predicateinput.cxx:138 Medium V560 A part of conditional expression is always false: (DataType::VARCHAR == nType).
General Analysis predicateinput.cxx:139 Medium V560 A part of conditional expression is always false: (DataType::LONGVARCHAR == nType).
General Analysis predicateinput.cxx:140 Medium V560 A part of conditional expression is always false: (DataType::CLOB == nType).
General Analysis predicateinput.cxx:162 Medium V560 A part of conditional expression is always false: (DataType::FLOAT == nType).
General Analysis predicateinput.cxx:163 Medium V560 A part of conditional expression is always false: (DataType::REAL == nType).
General Analysis predicateinput.cxx:164 Medium V560 A part of conditional expression is always false: (DataType::DOUBLE == nType).
General Analysis predicateinput.cxx:165 Medium V560 A part of conditional expression is always false: (DataType::NUMERIC == nType).
General Analysis predicateinput.cxx:166 Medium V560 A part of conditional expression is always false: (DataType::DECIMAL == nType).
General Analysis statementcomposer.cxx:149 Medium V547 Expression '!bQueryEscapeProcessing' is always true.
General Analysis ZPoolCollection.cxx:395 Medium V547 Expression '!bEnabled' is always false.
General Analysis ZPoolCollection.cxx:406 Medium V547 Expression '!bEnabled' is always false.
General Analysis CTable.cxx:264 High V547 Expression 'nNumType & NumberFormat::TEXT' is always false.
General Analysis CTable.cxx:266 High V547 Expression 'nNumType & NumberFormat::NUMBER' is always true.
General Analysis CTable.cxx:562 Medium V547 Expression '!bRangeHeader' is always false.
General Analysis DIndex.cxx:523 High V547 Expression 'm_aHeader.db_maxkeys < 3' is always false.
General Analysis DIndex.cxx:59 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DIndex.cxx:73 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis DIndex.cxx:571 Medium V522 There might be dereferencing of a potential null pointer 'pDbaseRes'.
General Analysis DIndex.cxx:520 Medium V547 Expression 'm_aHeader.db_keytype' is always true.
General Analysis DIndex.cxx:519 Medium V560 A part of conditional expression is always false: nType == DataType::CHAR.
General Analysis DIndex.cxx:519 Medium V560 A part of conditional expression is always false: nType == DataType::VARCHAR.
General Analysis DIndex.cxx:521 Medium V1048 The 'm_aHeader.db_keylen' variable was assigned the same value.
General Analysis DResultSet.cxx:115 Medium V1019 Compound assignment expression 'rhs >>= nSecond' is used inside condition.
General Analysis DTable.cxx:1936 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis DTable.cxx:2702 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis DTable.cxx:1290 High V547 Expression 'nPrecision < 255' is always true.
General Analysis DTable.cxx:1291 High V547 Expression 'nPrecision > 254' is always false.
General Analysis DTable.cxx:1301 High V547 Expression 'nPrecision >= nScale' is always true.
General Analysis DTable.cxx:1303 High V547 Expression 'nPrecision < nScale' is always false.
General Analysis DTable.cxx:1691 Medium V522 There might be dereferencing of a potential null pointer 'pIndex'.
General Analysis DTable.cxx:1798 Medium V522 There might be dereferencing of a potential null pointer 'pIndex'.
General Analysis DTable.cxx:1241 Medium V1048 The 'cTyp' variable was assigned the same value.
General Analysis DTable.cxx:1845 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 's'.
General Analysis FStatement.cxx:89 High V1053 Calling the 'disposing' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis FStatement.cxx:666 Medium V1037 Two or more case-branches perform the same actions. Check lines: 666, 688
General Analysis FStringFunctions.cxx:75 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis FStringFunctions.cxx:158 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis FTable.cxx:43 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis FTable.cxx:65 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis fcomp.cxx:151 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:154 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:163 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:187 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:190 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:202 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:205 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:260 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:774 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:844 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:861 Medium V1023 A pointer without owner is added to the 'm_aCodeList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fcomp.cxx:244 Medium V1048 The 'ePredicateType' variable was assigned the same value.
General Analysis quotedstring.cxx:112 High V530 The return value of function 'append' is required to be utilized.
General Analysis quotedstring.cxx:122 High V530 The return value of function 'append' is required to be utilized.
General Analysis quotedstring.cxx:136 High V530 The return value of function 'append' is required to be utilized.
General Analysis Blob.cxx:34 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_statusVector.
General Analysis Clob.cxx:106 High V530 The return value of function 'append' is required to be utilized.
General Analysis Column.cxx:21 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Connection.cxx:638 High V530 The return value of function 'append' is required to be utilized.
General Analysis Connection.cxx:649 High V530 The return value of function 'append' is required to be utilized.
General Analysis PreparedStatement.cxx:422 High V530 The return value of function 'remove' is required to be utilized.
General Analysis PreparedStatement.cxx:426 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis PreparedStatement.cxx:431 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResultSet.cxx:380 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResultSet.cxx:384 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ResultSet.cxx:387 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ResultSetMetaData.cxx:137 High V530 The return value of function 'sanitizeIdentifier' is required to be utilized.
General Analysis ResultSetMetaData.cxx:170 High V530 The return value of function 'sanitizeIdentifier' is required to be utilized.
General Analysis StatementCommonBase.cxx:48 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_statusVector.
General Analysis SubComponent.hxx:100 Medium V547 Expression '!s_pProps' is always true.
General Analysis Table.cxx:155 High V547 Expression is always true.
General Analysis Table.cxx:159 High V547 Expression 'nNullable == ColumnValue::NULLABLE' is always false.
General Analysis Table.cxx:47 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Table.cxx:67 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Tables.cxx:103 Medium V560 A part of conditional expression is always false: aType == DataType::BINARY.
General Analysis Tables.cxx:103 Medium V560 A part of conditional expression is always false: aType == DataType::VARBINARY.
General Analysis Util.cxx:162 Medium V547 Expression '!"Unknown subtype for Blob type"' is always false.
General Analysis ETable.cxx:383 High V530 The return value of function 'GetTokenSpecial' is required to be utilized.
General Analysis ETable.cxx:639 High V530 The return value of function 'append' is required to be utilized.
General Analysis ETable.cxx:647 High V530 The return value of function 'append' is required to be utilized.
General Analysis ETable.cxx:72 Medium V522 There might be dereferencing of a potential null pointer 'pConnection'.
General Analysis ETable.cxx:573 Medium V522 There might be dereferencing of a potential null pointer 'pConnection'.
General Analysis ETable.cxx:629 Medium V560 A part of conditional expression is always false: nType == DataType::INTEGER.
General Analysis ETable.cxx:629 Medium V560 A part of conditional expression is always true: !cDecimalDelimiter.
General Analysis ETable.cxx:629 Medium V560 A part of conditional expression is always true: nType != DataType::INTEGER.
General Analysis HColumns.cxx:47 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HDriver.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis HDriver.cxx:864 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis HTable.cxx:193 High V547 Expression 'bOldAutoIncrement != bAutoIncrement' is always false.
General Analysis HTable.cxx:60 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HTable.cxx:81 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HTable.cxx:218 Medium V547 Expression 'm_xColumns' is always true.
General Analysis HTable.cxx:184 Medium V560 A part of conditional expression is always false: nOldType != nNewType.
General Analysis HTable.cxx:186 Medium V560 A part of conditional expression is always false: nOldPrec != nNewPrec.
General Analysis HTable.cxx:187 Medium V560 A part of conditional expression is always false: nOldScale != nNewScale.
General Analysis HTable.cxx:188 Medium V560 A part of conditional expression is always false: nNewNullable != nOldNullable.
General Analysis HTable.cxx:189 Medium V560 A part of conditional expression is always false: bOldAutoIncrement != bAutoIncrement.
General Analysis HTools.cxx:32 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis HTools.cxx:34 High V530 The return value of function 'append' is required to be utilized.
General Analysis HTools.cxx:39 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis HTools.cxx:41 High V530 The return value of function 'append' is required to be utilized.
General Analysis HTools.cxx:45 High V530 The return value of function 'append' is required to be utilized.
General Analysis HUser.cxx:44 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HUser.cxx:52 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis HUser.cxx:61 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis JBigDecimal.cxx:53 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis JBigDecimal.cxx:72 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis JConnection.cxx:746 Medium V560 A part of conditional expression is always true: t.pEnv.
General Analysis Object.cxx:164 Medium V1004 The '_pEnvironment' pointer was used unsafely after it was verified against nullptr. Check lines: 160, 164.
General Analysis Timestamp.cxx:52 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Timestamp.cxx:120 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Timestamp.cxx:175 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tools.cxx:86 High V1053 Calling the 'getMyClass' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis MMozillaBootstrap.cxx:40 High V1053 Calling the 'bootupProfile' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YColumns.cxx:41 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YTable.cxx:174 High V547 Expression 'bOldAutoIncrement != bAutoIncrement' is always false.
General Analysis YTable.cxx:70 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YTable.cxx:80 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YTable.cxx:240 Medium V547 Expression 'm_xColumns' is always true.
General Analysis YTable.cxx:168 Medium V560 A part of conditional expression is always false: nOldPrec != nNewPrec.
General Analysis YTable.cxx:168 Medium V560 A part of conditional expression is always false: nOldScale != nNewScale.
General Analysis YTable.cxx:168 Medium V560 A part of conditional expression is always false: nOldType != nNewType.
General Analysis YTable.cxx:169 Medium V560 A part of conditional expression is always false: bOldAutoIncrement != bAutoIncrement.
General Analysis YTable.cxx:169 Medium V560 A part of conditional expression is always false: nNewNullable != nOldNullable.
General Analysis YUser.cxx:45 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YUser.cxx:53 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis YUser.cxx:61 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_column.cxx:17 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_general.hxx:68 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 68, 67.
General Analysis mysqlc_resultsetmetadata.hxx:33 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: decimals, max_length.
General Analysis mysqlc_subcomponent.hxx:99 Medium V547 Expression '!s_pProps' is always true.
General Analysis mysqlc_table.cxx:30 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_table.cxx:42 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mysqlc_user.cxx:45 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OConnection.cxx:402 High V542 Consider inspecting an odd type cast: 'unsigned char' to 'void *'.
General Analysis OConnection.cxx:103 Medium V547 Expression 'bSilent' is always true.
General Analysis OTools.cxx:116 High V530 The return value of function 'append' is required to be utilized.
General Analysis OTools.cxx:119 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis OTools.cxx:518 Medium V1048 The 'nValue' variable was assigned the same value.
General Analysis pq_preparedstatement.cxx:269 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pq_preparedstatement.cxx:320 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_preparedstatement.cxx:329 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_preparedstatement.cxx:346 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_statement.cxx:252 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pq_statement.cxx:683 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pq_statement.cxx:694 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_tools.cxx:590 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:618 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:627 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:651 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:684 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:763 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:777 High V530 The return value of function 'append' is required to be utilized.
General Analysis pq_tools.cxx:752 Medium V666 Consider inspecting fifth argument of the function 'rtl_str_shortenedCompareIgnoreAsciiCase_WithLength'. It is possible that the value does not correspond with the length of a string which was passed with the third argument.
General Analysis pq_tools.cxx:752 Medium V666 Consider inspecting fourth argument of the function 'rtl_str_shortenedCompareIgnoreAsciiCase_WithLength'. It is possible that the value does not correspond with the length of a string which was passed with the third argument.
General Analysis pq_xcolumns.cxx:404 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xcolumns.cxx:421 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xcolumns.cxx:448 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xindexcolumns.cxx:132 High V530 The return value of function 'columnMetaData2SDBCX' is required to be utilized.
General Analysis pq_xtables.cxx:269 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xtables.cxx:291 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pq_xview.cxx:112 Medium V1051 Consider checking for misprints. It's possible that the 'fullNewName' should be checked here.
General Analysis CConnection.hxx:58 High V1050 The uninitialized class member 'm_aMutex' is used when initializing the base class 'WeakComponentImplHelper'.
General Analysis OTools.hxx:266 Medium V1032 The pointer 'str' is cast to a more strictly aligned pointer type.
General Analysis WConnection.hxx:62 High V1050 The uninitialized class member 'm_aMutex' is used when initializing the base class 'WeakComponentImplHelper'.
Fail/Info sqliterator.cxx:1 V008 Unable to start the analysis on this file.
Fail/Info sqlnode.cxx:1 V008 Unable to start the analysis on this file.
General Analysis VColumn.cxx:65 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VColumn.cxx:101 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VIndexColumn.cxx:49 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VIndexColumn.cxx:82 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VKeyColumn.cxx:51 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VKeyColumn.cxx:83 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VView.cxx:51 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis VView.cxx:58 High V1053 Calling the 'construct' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis emfplus.cxx:31 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis cachedprimitivebase.cxx:52 High V530 The return value of function 'getViewStateTransform' is required to be utilized.
General Analysis implrenderer.cxx:984 High V530 The return value of function 'append' is required to be utilized.
General Analysis implrenderer.cxx:1130 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis implrenderer.cxx:1260 High V530 The return value of function 'calcLogic2PixelAffineTransform' is required to be utilized.
General Analysis implrenderer.cxx:2892 High V530 The return value of function 'calcLogic2PixelAffineTransform' is required to be utilized.
General Analysis implrenderer.cxx:2984 High V530 The return value of function 'getRenderStateTransform' is required to be utilized.
General Analysis implrenderer.cxx:3028 High V530 The return value of function 'getRenderStateTransform' is required to be utilized.
General Analysis implrenderer.cxx:3047 High V530 The return value of function 'getRenderStateTransform' is required to be utilized.
General Analysis implrenderer.cxx:2765 Medium V547 Expression 'aSubset.mnSubsetEnd >= 0' is always false.
General Analysis implrenderer.cxx:1044 Medium V560 A part of conditional expression is always false: bEmptyClipRect.
General Analysis implrenderer.cxx:1119 Medium V560 A part of conditional expression is always false: bEmptyClipRect.
General Analysis mtftools.cxx:99 High V530 The return value of function 'calcLogic2PixelLinearTransform' is required to be utilized.
General Analysis textaction.cxx:284 Medium V547 Expression is always false.
General Analysis implspritecanvas.cxx:60 High V1053 Calling the 'getTransformation' virtual function in the constructor may lead to unexpected result at runtime.
Fail/Info test_cppumaker.cxx:1 V008 Unable to start the analysis on this file.
Fail/Info test_any.cxx:1 V008 Unable to start the analysis on this file.
Fail/Info test_recursion.cxx:1 V008 Unable to start the analysis on this file.
Fail/Info test_reference.cxx:1 V008 Unable to start the analysis on this file.
General Analysis AffineBridge.cxx:278 High V547 Expression 'm_outerThreadId == 0' is always true.
General Analysis AffineBridge.cxx:349 Medium V509 The 'new' operator is used in the noexcept 'uno_initEnvironment' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis LogBridge.cxx:251 Medium V509 The 'new' operator is used in the noexcept 'uno_initEnvironment' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis UnsafeBridge.cxx:133 Medium V509 The 'new' operator is used in the noexcept 'uno_initEnvironment' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis helper_purpenv_Proxy.cxx:415 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis jobqueue.cxx:72 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis threadident.cxx:37 High V522 Dereferencing of the null pointer 'ppThreadId' might take place. The null pointer is passed into 'createLocalId' function. Inspect the first argument. Check lines: 37, 93.
General Analysis threadpool.cxx:375 Medium V509 The 'new' operator is used in the noexcept 'uno_threadpool_create' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis threadpool.cxx:376 Medium V509 The 'new' operator is used in the noexcept 'uno_threadpool_create' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis threadpool.cxx:385 Medium V509 The 'new' operator is used in the noexcept 'uno_threadpool_create' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis static_types.cxx:458 Medium V509 The 'new' operator is used in the noexcept 'typelib_static_mi_interface_type_init' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis static_types.cxx:118 Medium V547 Expression '!s_aTypes[eTypeClass]' is always true.
General Analysis static_types.cxx:297 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 293, 297.
General Analysis static_types.cxx:335 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 331, 335.
General Analysis static_types.cxx:445 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 441, 445.
General Analysis static_types.cxx:507 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 503, 507.
General Analysis typelib.cxx:926 High V781 The value of the 'nBaseInterfaces' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 926, 944.
General Analysis typelib.cxx:800 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newEnum' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:806 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newEnum' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:926 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newMIInterface' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:961 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newMIInterface' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:1082 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescription_newInterfaceMethod' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:2086 Medium V509 The 'new' operator is used in the noexcept 'typelib_typedescriptionreference_new' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis typelib.cxx:1860 Medium V547 Expression '!bInited' is always true.
General Analysis typelib.cxx:1625 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1625, 1680
General Analysis lbenv.cxx:798 High V530 The return value of function 'append' is required to be utilized.
General Analysis lbenv.cxx:807 High V530 The return value of function 'append' is required to be utilized.
General Analysis lbenv.cxx:809 High V530 The return value of function 'append' is required to be utilized.
General Analysis lbmap.cxx:687 Medium V509 The 'new' operator is used in the noexcept 'uno_registerMapping' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis lbmap.cxx:434 Medium V764 Possible incorrect order of arguments passed to 'getBridgeName' function: 'rTo' and 'rFrom'.
General Analysis lbmap.cxx:444 Medium V764 Possible incorrect order of arguments passed to 'getBridgeName' function: 'rTo' and 'rFrom'.
General Analysis sequence.cxx:371 Medium V1037 Two or more case-branches perform the same actions. Check lines: 371, 412
General Analysis bootstrap.cxx:148 High V530 The return value of function 'append' is required to be utilized.
General Analysis compbase.cxx:88 Medium V547 Expression '!cd->m_storedTypeRefs' is always true.
General Analysis component_context.cxx:287 Medium V1019 Compound assignment expression 'args_ >>= args' is used inside condition.
General Analysis implbase_ex.cxx:71 Medium V547 Expression '!cd->m_storedTypeRefs' is always true.
General Analysis propertysetmixin.cxx:674 Medium V547 Expression '!present' is always true.
General Analysis propertysetmixin.cxx:697 Medium V547 Expression 'isAmbiguous' is always false.
General Analysis propertysetmixin.cxx:699 Medium V547 Expression 'isDefaulted' is always false.
General Analysis servicemanager.cxx:1792 High V530 The return value of function 'remove' is required to be utilized.
General Analysis servicemanager.cxx:1794 High V530 The return value of function 'remove' is required to be utilized.
General Analysis servicemanager.cxx:1796 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1798 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1800 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1802 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1804 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1806 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis servicemanager.cxx:1808 High V530 The return value of function 'remove' is required to be utilized.
General Analysis servicemanager.cxx:933 Medium V1019 Compound assignment expression 'aArguments[0] >>= arg' is used inside condition.
General Analysis servicemanager.cxx:220 Medium V1037 Two or more case-branches perform the same actions. Check lines: 220, 227
General Analysis weak.cxx:330 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~OWeakRefListener' method of the 'OWeakRefListener' class.
General Analysis unoexe.cxx:468 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis cui-dialogs-test.cxx:47 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mpFact.
General Analysis CustomNotebookbarGenerator.cxx:230 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis SvxNotebookbarConfigPage.cxx:56 Medium V560 A part of conditional expression is always true: sUIItemId != sActiveCategory.
General Analysis SvxToolbarConfigPage.cxx:790 Medium V547 Expression 'pToolbar != nullptr' is always true.
General Analysis cfg.cxx:2971 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Height'.
General Analysis cfg.cxx:2971 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Width'.
General Analysis cfg.cxx:3179 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Height'.
General Analysis cfg.cxx:3179 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: '0 == aSize.Width'.
General Analysis cfgutil.cxx:313 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cfgutil.cxx:441 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis macropg.cxx:720 High V1053 Calling the 'GetOKButton' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis AdditionsDialog.cxx:242 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis AdditionsDialog.cxx:482 High V1053 Calling the 'getDialog' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AdditionsDialog.cxx:482', 'weld.hxx:2691', 'weld.hxx:2708'.
General Analysis FontFeaturesDialog.cxx:233 High V530 The return value of function 'append' is required to be utilized.
General Analysis FontFeaturesDialog.cxx:248 High V530 The return value of function 'append' is required to be utilized.
General Analysis FontFeaturesDialog.cxx:189 Medium V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis FontFeaturesDialog.cxx:190 Medium V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis FontFeaturesDialog.cxx:191 Medium V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis QrCodeGenDialog.cxx:130 Medium V1048 The 'bqrEcc' variable was assigned the same value.
General Analysis SignSignatureLineDialog.cxx:70 Medium V547 Expression '!bIsSignatureLine' is always true.
General Analysis SpellDialog.cxx:1179 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis SpellDialog.cxx:1479 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1479, 1493
General Analysis SpellDialog.cxx:1813 Medium V1051 Consider checking for misprints. It's possible that the 'nTextLen' should be checked here.
General Analysis cuihyperdlg.cxx:209 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis hldocntp.cxx:289 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis hlmarkwn.cxx:360 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 357, 360.
General Analysis iconcdlg.cxx:77 Medium V1023 A pointer without owner is added to the 'maPageList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis insdlg.cxx:474 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 457, 474.
General Analysis multipat.cxx:240 High V530 The return value of function 'append' is required to be utilized.
General Analysis multipat.cxx:245 High V530 The return value of function 'append' is required to be utilized.
General Analysis multipat.cxx:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis multipat.cxx:285 Medium V547 Expression 'nCount' is always true.
General Analysis passwdomdlg.cxx:130 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 122, 130.
General Analysis scriptdlg.cxx:954 Medium V547 Expression 'result' is always false.
General Analysis tipofthedaydlg.cxx:228 High V530 The return value of function 'LoadGraphic' is required to be utilized.
General Analysis dbregistersettings.cxx:39 Medium V547 Expression '!pItem' is always false.
General Analysis optaboutconfig.cxx:598 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:614 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:630 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:646 High V530 The return value of function 'append' is required to be utilized.
General Analysis optaboutconfig.cxx:819 Medium V1048 The 'bOpenDialog' variable was assigned the same value.
General Analysis optdict.cxx:61 High V530 The return value of function 'append' is required to be utilized.
General Analysis optdict.cxx:301 Medium V547 Expression 'nPos != - 1' is always true.
General Analysis optgdlg.cxx:509 Medium V547 Expression 'bHasAccel' is always false.
General Analysis optgdlg.cxx:534 Medium V547 Expression '!bForceLastEntry' is always true.
General Analysis optgdlg.cxx:1290 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis optgdlg.cxx:804 Medium V1048 The 'eSet' variable was assigned the same value.
General Analysis optinet2.cxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis optinet2.cxx:510 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis optjava.cxx:968 High V530 The return value of function 'append' is required to be utilized.
General Analysis optlingu.cxx:1040 Medium V1048 The 'bModified' variable was assigned the same value.
General Analysis optpath.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis optpath.cxx:405 High V530 The return value of function 'append' is required to be utilized.
General Analysis optsave.cxx:70 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aDefaultReadonlyArr.
General Analysis optupdt.cxx:144 High V547 Expression 'lastChecked == 0' is always true.
General Analysis optupdt.cxx:377 High V547 Expression 'nValue == 86400' is always false.
General Analysis optupdt.cxx:379 High V547 Expression 'nValue == 604800' is always false.
General Analysis personalization.cxx:166 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis treeopt.cxx:1563 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1640 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1645 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1650 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1657 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:1667 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis treeopt.cxx:1676 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis treeopt.cxx:2335 High V547 Expression 'nIndex < 0' is always true.
General Analysis treeopt.cxx:1217 Medium V560 A part of conditional expression is always true: !pPageInfo->m_xPage.
General Analysis treeopt.cxx:1242 Medium V560 A part of conditional expression is always true: 0 == pPageInfo->m_nPageId.
General Analysis treeopt.cxx:139 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis treeopt.cxx:1238 Medium V1004 The 'pPageInfo->m_xPage' pointer was used unsafely after it was verified against nullptr. Check lines: 1229, 1238.
General Analysis autocdlg.cxx:1150 Medium V1051 Consider checking for misprints. It's possible that the 'aTestStr' should be used here.
General Analysis border.cxx:552 Medium V547 Expression 'bDialogUseCharAttr' is always false.
General Analysis border.cxx:1086 Medium V1048 The 'bPut' variable was assigned the same value.
General Analysis chardlg.cxx:2351 Medium V519 The 'bChanged' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2345, 2351.
General Analysis chardlg.cxx:2351 Medium V1048 The 'bChanged' variable was assigned the same value.
General Analysis measure.cxx:281 Medium V1048 The 'eRP' variable was assigned the same value.
General Analysis measure.cxx:283 Medium V1048 The 'eRP' variable was assigned the same value.
General Analysis numpages.cxx:1039 High V530 The return value of function 'Import' is required to be utilized.
General Analysis numpages.cxx:1066 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis numpages.cxx:108 High V614 Uninitialized variable 'nTmp' used.
General Analysis page.cxx:475 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:484 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:763 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:940 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis page.cxx:371 Medium V547 Expression 'bGutterAtTop' is always false.
General Analysis page.cxx:858 Medium V1048 The 'bModified' variable was assigned the same value.
General Analysis paragrph.cxx:1200 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1188, 1200.
General Analysis tabstpge.cxx:572 Medium V1048 The 'cFill' variable was assigned the same value.
General Analysis textattr.cxx:221 Medium V1048 The 'eRP' variable was assigned the same value.
General Analysis tpline.cxx:871 Medium V1048 The 'bEnable' variable was assigned the same value.
General Analysis tppattern.cxx:377 Medium V547 Expression is always false.
General Analysis tptrans.cxx:516 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis tptrans.cxx:518 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis transfrm.cxx:452 High V595 The 'pView' pointer was utilized before it was verified against nullptr. Check lines: 452, 474.
General Analysis empty-stdlib-save.cxx:68 Medium V519 The 'a' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 64, 68.
General Analysis firebird.cxx:58 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis firebird.cxx:93 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis CRowSetDataColumn.cxx:56 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis FilteredContainer.cxx:134 Medium V1007 The value from the potentially uninitialized optional '_io_tableInfo.sCatalog' is used. Probably it is a mistake.
General Analysis OptimisticSet.cxx:61 High V530 The return value of function 'append' is required to be utilized.
General Analysis RowSet.cxx:2770 Medium V560 A part of conditional expression is always true: !nFormatKey.
General Analysis RowSet.cxx:747 Medium V785 Constant expression in switch statement.
General Analysis RowSet.cxx:2549 Medium V793 It is odd that the result of the 'nSize / sizeof (sal_Unicode)' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis RowSet.cxx:208 Medium V1037 Two or more case-branches perform the same actions. Check lines: 208, 211, 214
General Analysis RowSet.cxx:217 Medium V1037 Two or more case-branches perform the same actions. Check lines: 217, 220, 235
General Analysis RowSetCache.cxx:237 Medium V547 Expression '!m_nPrivileges' is always true.
General Analysis RowSetCache.cxx:311 Medium V547 Expression '!m_nPrivileges' is always true.
General Analysis RowSetCache.cxx:290 Medium V560 A part of conditional expression is always true: nNullable == ColumnValue::NO_NULLS.
General Analysis SingleSelectQueryComposer.cxx:1725 High V530 The return value of function 'append' is required to be utilized.
General Analysis SingleSelectQueryComposer.cxx:1829 High V595 The 'pCondition' pointer was utilized before it was verified against nullptr. Check lines: 1829, 1831.
General Analysis SingleSelectQueryComposer.cxx:508 Medium V547 Expression 'bFunction' is always false.
General Analysis SingleSelectQueryComposer.cxx:1683 Medium V560 A part of conditional expression is always true: DataType::BIT != nType.
General Analysis SingleSelectQueryComposer.cxx:1683 Medium V560 A part of conditional expression is always true: nType != DataType::BOOLEAN.
General Analysis SingleSelectQueryComposer.cxx:1688 Medium V785 Constant expression in switch statement.
General Analysis SingleSelectQueryComposer.cxx:1121 Medium V1048 The 'nPredicate' variable was assigned the same value.
General Analysis column.cxx:58 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:164 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:165 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:166 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:167 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis definitioncolumn.cxx:168 High V1053 Calling the 'registerProperty' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis resultset.cxx:74 High V547 Expression is always true.
General Analysis ComponentDefinition.cxx:78 Medium V1019 Compound assignment expression 'aArguments[0] >>= rName' is used inside condition.
General Analysis commandcontainer.cxx:73 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis databasedocument.cxx:1007 Medium V560 A part of conditional expression is always true: (_eType == SAVE_AS).
General Analysis documentcontainer.cxx:267 High V530 The return value of function 'GetDocumentServiceFromMediaType' is required to be utilized.
General Analysis documentcontainer.cxx:274 High V530 The return value of function 'GetDocumentServiceFromMediaType' is required to be utilized.
General Analysis documentdefinition.cxx:1528 Medium V601 The bool type is implicitly cast to the class type. Inspect the first argument.
General Analysis documentevents.cxx:124 Medium V1019 Compound assignment expression 'Element >>= aEventDescriptor' is used inside condition.
General Analysis myucp_datasupplier.cxx:163 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis myucp_datasupplier.cxx:203 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis composertools.hxx:101 High V530 The return value of function 'insert' is required to be utilized.
General Analysis composertools.hxx:102 High V530 The return value of function 'insert' is required to be utilized.
General Analysis definitioncolumn.hxx:77 High V1053 Calling the 'registerProperty' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'definitioncolumn.hxx:77', 'definitioncolumn.cxx:64', 'column.hxx:90'.
General Analysis ContainerMediator.cxx:68 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis DatabaseDataProvider.cxx:151 Medium V547 Expression '!bFirstCellAsLabel' is always false.
General Analysis sdbcoretools.cxx:120 High V547 Expression '(nMode & ElementModes::WRITE) != 0' is always false.
General Analysis dbdocrecovery.cxx:63 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbdocrecovery.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbdocrecovery.cxx:66 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbdocrecovery.cxx:221 Medium V547 Expression 'i_rControllers.size() == 1' is always false.
General Analysis settingsimport.cxx:59 High V530 The return value of function 'append' is required to be utilized.
General Analysis fbalterparser.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbloader2.cxx:395 Medium V1048 The 'bSuccess' variable was assigned the same value.
General Analysis dbloader2.cxx:453 Medium V1048 The 'bSuccess' variable was assigned the same value.
General Analysis xmlExport.cxx:509 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlExport.cxx:1076 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlExport.cxx:1258 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlExport.cxx:184 High V1053 Calling the 'CreateAutoStylePool' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmlExport.cxx:184', 'xmlexp.hxx:579', 'xmlExport.hxx:154'.
General Analysis xmlExport.cxx:734 Medium V547 Expression 'bValue' is always false.
General Analysis xmlExport.cxx:774 Medium V547 Expression 'bIsForm' is always true.
General Analysis xmlExport.cxx:783 Medium V547 Expression 'bAsTemplate' is always false.
General Analysis dsntypes.hxx:189 Medium V690 The 'TypeIterator' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis connectiontools.cxx:110 Medium V1019 Compound assignment expression '_rArguments[0] >>= xConnection' is used inside condition.
General Analysis AppController.cxx:1034 High V614 Uninitialized variable 'nTmp' used.
General Analysis AppController.cxx:1839 Medium V614 Potentially null smart pointer 'pDesigner' used.
General Analysis AppController.cxx:1949 Medium V614 Potentially null smart pointer 'pDesigner' used.
General Analysis AppController.cxx:1000 Medium V1019 Compound assignment expression is used inside condition.
General Analysis AppController.cxx:584 Medium V1037 Two or more case-branches perform the same actions. Check lines: 584, 642, 774
General Analysis AppControllerDnD.cxx:626 Medium V560 A part of conditional expression is always false: CommandType::COMMAND == nCommandType.
General Analysis AppControllerDnD.cxx:626 Medium V560 A part of conditional expression is always false: CommandType::QUERY == nCommandType.
General Analysis AppDetailPageHelper.cxx:967 High V530 The return value of function 'Import' is required to be utilized.
General Analysis subcomponentmanager.cxx:511 Medium V547 Expression '!i_rName.empty()' is always false.
General Analysis brwctrlr.cxx:461 Medium V524 It is odd that the body of 'activateLast' function is fully equivalent to the body of 'activateFirst' function.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always false: nNewValue != 0.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always false: nOldValue != 0.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always true: nNewValue == 0.
General Analysis brwctrlr.cxx:1066 Medium V560 A part of conditional expression is always true: nOldValue == 0.
General Analysis brwctrlr.cxx:1414 Medium V560 A part of conditional expression is always false: (nRowCount != 0).
General Analysis brwctrlr.cxx:1414 Medium V560 A part of conditional expression is always true: !bInsertionRow.
General Analysis brwctrlr.cxx:876 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 872, 876.
General Analysis sbagrid.cxx:1313 Medium V547 Expression '!bCountFinal' is always true.
General Analysis sbagrid.cxx:1346 Medium V547 Expression '!bCountFinal' is always true.
General Analysis sbagrid.cxx:1065 Medium V1048 The 'bSelectionBookmarks' variable was assigned the same value.
General Analysis unodatbr.cxx:651 High V547 Expression 'ColumnValue::NO_NULLS != nNullable' is always true.
General Analysis unodatbr.cxx:653 High V547 Expression 'ColumnValue::NO_NULLS == nNullable' is always false.
General Analysis unodatbr.cxx:3572 High V547 Expression 'CommandType::QUERY != nCommandType' is always true.
General Analysis unodatbr.cxx:361 Medium V547 Expression '!bEscapeProcessing' is always true.
General Analysis unodatbr.cxx:994 Medium V560 A part of conditional expression is always false: (CommandType::COMMAND == nCommandType).
General Analysis unodatbr.cxx:1697 Medium V560 A part of conditional expression is always true: nId != (5000 + 621).
General Analysis unodatbr.cxx:1745 Medium V785 Constant expression in switch statement.
General Analysis FieldDescControl.cxx:85 High V1053 Calling the 'DeactivateAggregate' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'FieldDescControl.cxx:85', 'FieldDescControl.cxx:91', 'FieldDescControl.hxx:133'.
General Analysis dbtreelistbox.cxx:437 Medium V1048 The 'bAskInterceptors' variable was assigned the same value.
General Analysis sqledit.cxx:495 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis ConnectionHelper.cxx:620 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ConnectionHelper.cxx:621 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ConnectionHelper.cxx:622 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ConnectionHelper.cxx:627 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:170 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:171 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:172 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:173 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:177 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:178 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:179 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:180 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:181 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:308 Medium V1023 A pointer without owner is added to the 'rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:404 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:405 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:406 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:407 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:412 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:413 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:414 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:415 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:416 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:417 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:543 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:544 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:545 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:546 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:650 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:655 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:763 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:798 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:799 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:800 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:805 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:806 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:879 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:880 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:881 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:882 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:887 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:888 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:889 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DBSetupConnectionPages.cxx:890 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:140 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:141 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:142 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:143 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:144 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:145 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:150 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:151 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:152 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:153 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:154 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:155 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TextConnectionHelper.cxx:156 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:96 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:97 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:98 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:99 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:100 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:105 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:106 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:107 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:108 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:109 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis admincontrols.cxx:110 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis adminpages.cxx:193 Medium V1051 Consider checking for misprints. It's possible that the 'bValue' should be checked here.
General Analysis advancedsettings.cxx:159 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:163 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:173 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:178 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:180 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:310 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:315 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:316 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis advancedsettings.cxx:317 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dbadmin.cxx:93 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbadmin.cxx:180 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbfindex.cxx:397 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbwiz.cxx:83 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis dbwiz.cxx:81 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbwizsetup.cxx:164 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis dbwizsetup.cxx:123 Medium V522 There might be dereferencing of a potential null pointer 'pCollectionItem'.
General Analysis dbwizsetup.cxx:211 Medium V1037 Two or more case-branches perform the same actions. Check lines: 211, 223
General Analysis dbwizsetup.cxx:229 Medium V1037 Two or more case-branches perform the same actions. Check lines: 229, 232
General Analysis detailpages.cxx:90 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:95 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:102 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:105 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:306 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:307 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:308 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:313 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:314 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:506 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:507 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:515 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:516 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis detailpages.cxx:517 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis generalpage.cxx:475 Medium V547 Expression '!bAllowCreateLocalDatabase' is always false.
General Analysis generalpage.cxx:340 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis generalpage.cxx:345 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis odbcconfig.cxx:107 Medium V1077 The 'OOdbcEnumeration' constructor contains potentially uninitialized members. Inspect the following: m_pOdbcLib.
General Analysis paramdialog.cxx:221 Medium V519 The 'pValues->Value' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 220, 221.
General Analysis queryfilter.cxx:107 Medium V547 Expression '!bIsSearchable' is always false.
General Analysis queryfilter.cxx:302 Medium V547 Expression '!bFunction' is always true.
General Analysis queryfilter.cxx:215 Medium V1048 The 'nPredicateType' variable was assigned the same value.
General Analysis queryorder.cxx:142 Medium V547 Expression 'bIsAscending' is always true.
General Analysis tablespage.cxx:194 High V595 The 'm_pTablesDlg' pointer was utilized before it was verified against nullptr. Check lines: 194, 222.
General Analysis tablespage.cxx:481 Medium V1023 A pointer without owner is added to the '_rControlList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TableRow.hxx:29 Medium V690 The 'OTableRow' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis TokenWriter.hxx:163 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: sIndent, m_bCheckFont.
General Analysis WCopyTable.hxx:282 Medium V1071 Consider inspecting the 'supportsType' function. The return value is not always used. Total calls: 17, discarded results: 1.
General Analysis DExport.cxx:355 Medium V785 Constant expression in switch statement.
General Analysis DExport.cxx:419 Medium V785 Constant expression in switch statement.
General Analysis HtmlReader.cxx:319 High V530 The return value of function 'append' is required to be utilized.
General Analysis RowSetDrop.cxx:110 High V547 Expression 'nPos != - 1' is always false.
General Analysis RowSetDrop.cxx:123 Medium V547 Expression '!bFinal' is always true.
General Analysis RowSetDrop.cxx:127 Medium V547 Expression '!nRowCount' is always true.
General Analysis RowSetDrop.cxx:159 Medium V1037 Two or more case-branches perform the same actions. Check lines: 159, 175
General Analysis RowSetDrop.cxx:163 Medium V1037 Two or more case-branches perform the same actions. Check lines: 163, 172, 203
General Analysis RowSetDrop.cxx:178 Medium V1037 Two or more case-branches perform the same actions. Check lines: 178, 207
General Analysis TokenWriter.cxx:871 High V530 The return value of function 'CreateTableDataOptionsValNum' is required to be utilized.
General Analysis TokenWriter.cxx:875 High V530 The return value of function 'CreateTableDataOptionsValNum' is required to be utilized.
General Analysis TokenWriter.cxx:94 High V1053 Calling the 'initialize' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'TokenWriter.cxx:94', 'TokenWriter.cxx:207', 'TokenWriter.hxx:92'.
General Analysis TokenWriter.cxx:116 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis TokenWriter.cxx:311 Medium V524 It is odd that the body of 'Read' function is fully equivalent to the body of 'Write' function.
General Analysis TokenWriter.cxx:422 Medium V785 Constant expression in switch statement.
General Analysis TokenWriter.cxx:767 Medium V785 Constant expression in switch statement.
General Analysis UITools.cxx:1258 Medium V547 Expression 'bEscapeProcessing' is always false.
General Analysis UITools.cxx:296 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!_bAutoIncrement' and '_bAutoIncrement'.
General Analysis UITools.cxx:313 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!_bAutoIncrement' and '_bAutoIncrement'.
General Analysis UITools.cxx:336 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!_bAutoIncrement' and '_bAutoIncrement'.
General Analysis UITools.cxx:708 Medium V1048 The 'eJustify' variable was assigned the same value.
General Analysis WCopyTable.cxx:254 High V1053 Calling the 'getSelectStatement' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'WCopyTable.cxx:254', 'WCopyTable.cxx:295', 'WCopyTable.cxx:320', 'WCopyTable.hxx:199'.
General Analysis WCopyTable.cxx:569 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis WCopyTable.cxx:622 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis WCopyTable.cxx:1474 Medium V1048 The 'nDefaultType' variable was assigned the same value.
General Analysis asyncmodaldialog.cxx:87 High V773 Visibility scope of the 'pExecutor' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis dbsubcomponentcontroller.cxx:198 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 193, 198.
General Analysis JoinTableView.cxx:166 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis QueryDesignView.cxx:820 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:829 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:835 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:837 High V530 The return value of function 'append' is required to be utilized.
General Analysis QueryDesignView.cxx:2361 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2361, 2367, 2370
General Analysis QueryDesignView.cxx:1782 Medium V1048 The 'eJoinType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3135 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3253 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3351 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryDesignView.cxx:3396 Medium V1048 The 'nDataType' variable was assigned the same value.
General Analysis QueryTableView.cxx:370 High V547 Expression 'KeyType::FOREIGN == nKeyType' is always false.
General Analysis QueryTableView.cxx:462 Medium V785 Constant expression in switch statement.
General Analysis SelectionBrowseBox.cxx:1879 Medium V560 A part of conditional expression is always true: nIdx != - 1.
General Analysis SelectionBrowseBox.cxx:1123 Medium V785 Constant expression in switch statement.
General Analysis TableConnection.cxx:174 High V530 The return value of function 'Union' is required to be utilized.
General Analysis TableConnection.cxx:56 Medium V1023 A pointer without owner is added to the 'm_vConnLine' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis TableConnection.cxx:85 Medium V1023 A pointer without owner is added to the 'm_vConnLine' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis querycontroller.cxx:1408 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1414 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1430 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1452 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1485 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1490 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1496 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1502 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1506 High V530 The return value of function 'append' is required to be utilized.
General Analysis querycontroller.cxx:1603 Medium V1019 Compound assignment expression 'xQueries->getByName(m_sName) >>= xProp' is used inside condition.
General Analysis querycontroller.cxx:399 Medium V1048 The 'aReturn.bEnabled' variable was assigned the same value.
General Analysis querycontroller.cxx:402 Medium V1048 The 'aReturn.bEnabled' variable was assigned the same value.
General Analysis RelationController.cxx:343 High V547 Expression 'KeyType::FOREIGN == nKeyType' is always false.
General Analysis RelationController.cxx:473 High V773 Visibility scope of the 'pThread' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis TEditControl.cxx:788 High V595 The 'pRow->GetActFieldDescr()' pointer was utilized before it was verified against nullptr. Check lines: 788, 789.
General Analysis TEditControl.cxx:145 High V1053 Calling the 'GetView' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis TableController.cxx:707 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always false.
General Analysis TableController.cxx:1271 High V547 Expression 'KeyType::PRIMARY == nKeyType' is always false.
General Analysis TableDesignControl.cxx:48 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis copytablewizard.cxx:384 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis copytablewizard.cxx:514 Medium V1051 Consider checking for misprints. It's possible that the 'nExecutionResult' should be checked here.
General Analysis textconnectionsettings_uno.cxx:265 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unosqlmessage.cxx:80 Medium V1019 Compound assignment expression 'args[0] >>= title' is used inside condition.
General Analysis unosqlmessage.cxx:80 Medium V1019 Compound assignment expression 'args[1] >>= parentWindow' is used inside condition.
General Analysis init.hxx:224 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: sourceViewId.
General Analysis test_desktop_lib.cxx:1414 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1424 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1434 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1444 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1454 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1464 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1474 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToPage' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1478 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToCell' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1483 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToPage' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1488 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemToCell' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1521 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1531 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1541 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1575 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1585 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1595 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1605 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1615 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1619 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1629 Medium V1007 The value from the potentially uninitialized optional 'aMenuItem' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1642 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpVis' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1646 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpUse' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1650 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpFront' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1655 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpVis' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1660 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpUse' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:1665 Medium V1007 The value from the potentially uninitialized optional 'aMenuItemHelpFront' is used. Probably it is a mistake.
General Analysis test_desktop_lib.cxx:2091 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis app.cxx:1953 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis app.cxx:976 Medium V1001 The 'aRet' variable is assigned but is not used by the end of the function.
General Analysis app.cxx:1058 Medium V1001 The 'aRet' variable is assigned but is not used by the end of the function.
General Analysis app.cxx:1077 Medium V1001 The 'aRet' variable is assigned but is not used by the end of the function.
General Analysis check_ext_deps.cxx:183 Medium V1019 Compound assignment expression 'rStatus >>= sText' is used inside condition.
General Analysis check_ext_deps.cxx:196 Medium V1019 Compound assignment expression 'rStatus >>= sText' is used inside condition.
General Analysis check_ext_deps.cxx:147 Medium V1048 The 'bApprove' variable was assigned the same value.
General Analysis cmdlineargs.cxx:412 High V501 There are identical sub-expressions '!supplier.next(aArg)' to the left and to the right of the '||' operator.
General Analysis cmdlineargs.cxx:234 High V530 The return value of function 'append' is required to be utilized.
General Analysis langselect.cxx:131 High V530 The return value of function 'reset' is required to be utilized.
General Analysis langselect.cxx:133 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis officeipcthread.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:178 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:212 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:226 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:259 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:498 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:826 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:836 High V530 The return value of function 'append' is required to be utilized.
General Analysis officeipcthread.cxx:399 Medium V690 The 'DbusConnectionHolder' class implements a move constructor, but lacks the move assignment operator. It is dangerous to use such a class.
General Analysis opencl.cxx:171 Medium V547 Expression is always false.
General Analysis dp_persmap.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:101 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_persmap.cxx:141 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_dialog2.cxx:659 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_extensioncmdqueue.cxx:546 Medium V1019 Compound assignment expression 'rStatus >>= text' is used inside condition.
General Analysis dp_gui_extensioncmdqueue.cxx:688 Medium V1089 Waiting on condition variable without predicate. A thread can wait indefinitely or experience a spurious wakeup. Consider passing a predicate as the second argument.
General Analysis dp_gui_extlistbox.cxx:1034 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis dp_gui_updatedialog.cxx:339 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_updatedialog.cxx:345 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_updatedialog.cxx:347 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_gui_updatedialog.cxx:353 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_commandenvironments.cxx:136 Medium V1019 Compound assignment expression 'request >>= licExc' is used inside condition.
General Analysis dp_commandenvironments.cxx:137 Medium V1019 Compound assignment expression 'request >>= instExc' is used inside condition.
General Analysis dp_commandenvironments.cxx:225 Medium V1019 Compound assignment expression 'request >>= depExc' is used inside condition.
General Analysis dp_manager.cxx:146 High V530 The return value of function 'insertToActivationLayer' is required to be utilized.
General Analysis dp_manager.cxx:636 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:243 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:246 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:257 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:259 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:265 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_misc.cxx:287 High V530 The return value of function 'encode' is required to be utilized.
General Analysis dp_misc.cxx:420 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:226 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:230 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:236 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:274 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:281 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_ucb.cxx:283 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:877 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:879 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:887 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:894 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:896 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:920 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:947 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_component.cxx:952 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:445 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:447 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:461 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:463 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_configuration.cxx:673 Medium V1007 The value from the potentially uninitialized optional 'data' is used. Probably it is a mistake.
General Analysis dp_backend.cxx:87 Medium V547 Expression 'cachePath' is always false.
General Analysis dp_registry.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis dp_script.cxx:367 Medium V1048 The 'bCanAdd' variable was assigned the same value.
General Analysis init.cxx:860 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis init.cxx:875 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis init.cxx:926 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis init.cxx:1724 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:1726 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:1731 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:2153 High V530 The return value of function 'Union' is required to be utilized.
General Analysis init.cxx:2285 High V530 The return value of function 'Union' is required to be utilized.
General Analysis init.cxx:5309 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:5311 High V530 The return value of function 'append' is required to be utilized.
General Analysis init.cxx:7903 High V530 The return value of function 'getImageUrl' is required to be utilized.
General Analysis init.cxx:7931 High V530 The return value of function 'GetDefaultFont' is required to be utilized.
General Analysis init.cxx:7933 High V530 The return value of function 'GetDefaultFont' is required to be utilized.
General Analysis init.cxx:7935 High V530 The return value of function 'GetDefaultFont' is required to be utilized.
General Analysis init.cxx:5471 High V614 Uninitialized variable 'value' used. Consider checking the first actual argument of the 'convert' function.
General Analysis init.cxx:6501 High V614 Uninitialized variable 'bIsPhysical' used.
General Analysis init.cxx:290 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis init.cxx:6113 Medium V522 There might be dereferencing of a potential null pointer '* pOutMimeTypes'. Check lines: 6113, 6106.
General Analysis init.cxx:6121 Medium V522 There might be dereferencing of a potential null pointer '* pOutSizes'. Check lines: 6121, 6104.
General Analysis init.cxx:6122 Medium V522 There might be dereferencing of a potential null pointer '* pOutStreams'. Check lines: 6122, 6108.
General Analysis init.cxx:730 Medium V547 Expression is always false.
General Analysis init.cxx:399 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 399, 397.
General Analysis init.cxx:6313 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6313, 6311.
General Analysis init.cxx:6377 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6377, 6375.
General Analysis init.cxx:6413 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6413, 6411.
General Analysis init.cxx:6540 Medium V575 The potential null pointer is passed into 'strcpy' function. Inspect the first argument. Check lines: 6540, 6538.
General Analysis init.cxx:5042 Medium V1001 The 'selection' variable is assigned but is not used by the end of the function.
General Analysis init.cxx:6494 Medium V1019 Compound assignment expression is used inside condition.
General Analysis lokinteractionhandler.cxx:380 Medium V1019 Compound assignment expression 'aLoadReadOnlyRequest.Value >>= aFileName' is used inside condition.
General Analysis migration.cxx:281 Medium V560 A part of conditional expression is always true: !bMigrationCompleted.
General Analysis acceptor.cxx:146 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_aAcceptString' is used inside condition.
General Analysis acceptor.cxx:170 Medium V1019 Compound assignment expression 'aArguments[0] >>= bEnable' is used inside condition.
General Analysis acceptor.cxx:171 Medium V1019 Compound assignment expression 'aArguments[1] >>= bEnable' is used inside condition.
General Analysis unopkg_misc.cxx:59 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis border.cxx:79 Medium V522 There might be dereferencing of a potential null pointer 'pGroupPrimitive'.
General Analysis border.cxx:87 Medium V522 There might be dereferencing of a potential null pointer 'pInside'.
General Analysis vclmetafileprocessor2d.cxx:45 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis vclpixelprocessor2d.cxx:39 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis fillgraphicattribute.cxx:61 High V530 The return value of function 'GetBitmapEx' is required to be utilized.
General Analysis sdrlightingattribute3d.cxx:136 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrlightingattribute3d.cxx:151 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrlightingattribute3d.cxx:165 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis XShapeDumper.cxx:1150 Medium V1019 Compound assignment expression 'aAny >>= aRectangleValue' is used inside condition.
General Analysis XShapeDumper.cxx:1156 Medium V1019 Compound assignment expression 'aAny >>= aAdjustmentValues' is used inside condition.
General Analysis XShapeDumper.cxx:1162 Medium V1019 Compound assignment expression 'aAny >>= aCoordinates' is used inside condition.
General Analysis XShapeDumper.cxx:1168 Medium V1019 Compound assignment expression 'aAny >>= aSegments' is used inside condition.
General Analysis viewinformation2d.cxx:469 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis viewinformation2d.cxx:477 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis borderlineprimitive2d.cxx:124 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis controlprimitive2d.cxx:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis embedded3dprimitive2d.cxx:86 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis glowprimitive2d.cxx:298 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 264, 298.
General Analysis helplineprimitive2d.cxx:48 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sceneprimitive2d.cxx:146 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis shadowprimitive2d.cxx:343 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 316, 343.
General Analysis softedgeprimitive2d.cxx:298 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 271, 298.
General Analysis textdecoratedprimitive2d.cxx:280 Medium V547 Expression '!aEmphasisContent.empty()' is always false.
General Analysis textlayoutdevice.cxx:96 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis wrongspellprimitive2d.cxx:80 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrcubeprimitive3d.cxx:61 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 43, 61.
General Analysis sdrextrudelathetools3d.cxx:233 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:240 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:246 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:256 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:263 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudelathetools3d.cxx:302 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis sdrextrudeprimitive3d.cxx:107 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 89, 107.
General Analysis sdrlatheprimitive3d.cxx:98 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 80, 98.
General Analysis sdrpolypolygonprimitive3d.cxx:65 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 47, 65.
General Analysis cairopixelprocessor2d.cxx:399 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'nullptr != pDisableDownScale'.
General Analysis cairopixelprocessor2d.cxx:1056 High V595 The 'pAlphaWrite' pointer was utilized before it was verified against nullptr. Check lines: 1056, 1081.
General Analysis cairopixelprocessor2d.cxx:1086 Medium V1007 The value from the potentially uninitialized optional 'aAlphaMask' is used. Probably it is a mistake.
General Analysis vclhelperbufferdevice.cxx:399 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis vclmetafileprocessor2d.cxx:1163 High V595 The 'mpPDFExtOutDevData' pointer was utilized before it was verified against nullptr. Check lines: 1163, 1183.
General Analysis vclmetafileprocessor2d.cxx:1093 Medium V547 Expression '!bIsPrintableControl' is always true.
General Analysis vclmetafileprocessor2d.cxx:2037 Medium V547 Expression '!useDecompose' is always true.
General Analysis vclmetafileprocessor2d.cxx:410 Medium V1048 The 'eJoin' variable was assigned the same value.
General Analysis shadow3dextractor.cxx:221 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis shadow3dextractor.cxx:223 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis zbufferprocessor3d.cxx:310 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis emfphelperdata.cxx:2084 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2084, 2097
General Analysis emfpimage.cxx:41 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis emfpimage.cxx:61 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis wmfemfhelper.cxx:1426 High V1030 The 'aPositions' variable is used after it was moved.
General Analysis editdoc.hxx:226 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~EditEngineItemPool' method of the 'EditEngineItemPool' class.
General Analysis editeng.cxx:88 Medium V522 There might be dereferencing of a potential null pointer 'pData'.
General Analysis EPaMTest.cxx:88 High V501 There are identical sub-expressions to the left and to the right of the '<' operator: EPaM(0, 0) < EPaM(0, 0)
General Analysis ESelectionTest.cxx:113 High V501 There are identical sub-expressions 'ESelection(0, 0, 1, 1)' to the left and to the right of the '<' operator.
General Analysis ESelectionTest.cxx:132 High V501 There are identical sub-expressions 'ESelection(0, 0, 1, 1)' to the left and to the right of the '>' operator.
General Analysis core-test.cxx:487 Medium V522 There might be dereferencing of a potential null pointer 'pURLField1'.
General Analysis core-test.cxx:497 Medium V522 There might be dereferencing of a potential null pointer 'pURLField2'.
General Analysis core-test.cxx:528 Medium V522 There might be dereferencing of a potential null pointer 'pACPURLField1'.
General Analysis core-test.cxx:538 Medium V522 There might be dereferencing of a potential null pointer 'pACPURLField2'.
General Analysis core-test.cxx:548 Medium V522 There might be dereferencing of a potential null pointer 'pACPURLField3'.
General Analysis core-test.cxx:1873 Medium V1048 The 'selEnd' variable was assigned the same value.
General Analysis core-test.cxx:2003 Medium V1048 The 'selEnd' variable was assigned the same value.
General Analysis AccessibleStaticTextBase.cxx:713 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleStaticTextBase.cxx:722 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ContentNode.cxx:489 High V530 The return value of function 'append' is required to be utilized.
General Analysis editobj.cxx:177 Medium V560 A part of conditional expression is always false: !rCompare.GetWrongList().
General Analysis editview.cxx:1257 Medium V614 Potentially null smart pointer 'xInsertMenu' used.
General Analysis edtspell.cxx:666 Medium V560 A part of conditional expression is always true: pFnd.
General Analysis eehtml.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis eertfpar.cxx:203 Medium V1037 Two or more case-branches perform the same actions. Check lines: 203, 208
General Analysis impedit.cxx:1281 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis impedit.cxx:2557 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis impedit.cxx:1451 Medium V522 There might be dereferencing of a potential null pointer 'pThisShell'.
General Analysis impedit.cxx:530 Medium V788 The variable 'nEndLine', captured in a lambda expression, has a constant value.
General Analysis impedit.cxx:530 Medium V788 The variable 'nStartLine', captured in a lambda expression, has a constant value.
General Analysis impedit2.cxx:742 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit2.cxx:3296 High V530 The return value of function 'MoveToNextLine' is required to be utilized.
General Analysis impedit2.cxx:3950 High V530 The return value of function 'WriteRTF' is required to be utilized.
General Analysis impedit2.cxx:4176 Medium V547 Expression 'nDiffRight >= 0' is always true.
General Analysis impedit2.cxx:649 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis impedit2.cxx:3625 Medium V788 The variable 'lastCol', captured in a lambda expression, has a constant value.
General Analysis impedit2.cxx:3625 Medium V788 The variable 'minHeight', captured in a lambda expression, has a constant value.
General Analysis impedit2.cxx:1143 Medium V1051 Consider checking for misprints. It's possible that the 'bGotoStartOfNextLine' should be checked here.
General Analysis impedit3.cxx:250 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit3.cxx:453 High V530 The return value of function 'Union' is required to be utilized.
General Analysis impedit3.cxx:483 High V530 The return value of function 'Union' is required to be utilized.
General Analysis impedit3.cxx:3377 High V530 The return value of function 'MoveToNextLine' is required to be utilized.
General Analysis impedit3.cxx:3646 High V530 The return value of function 'QuickGetTextSize' is required to be utilized.
General Analysis impedit3.cxx:3673 High V530 The return value of function 'QuickGetTextSize' is required to be utilized.
General Analysis impedit3.cxx:3845 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis impedit3.cxx:4000 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis impedit3.cxx:4124 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit3.cxx:1006 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis impedit4.cxx:209 High V530 The return value of function 'WriteText' is required to be utilized.
General Analysis impedit4.cxx:211 High V530 The return value of function 'WriteRTF' is required to be utilized.
General Analysis impedit4.cxx:2551 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis impedit4.cxx:327 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit4.cxx:328 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit4.cxx:329 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit4.cxx:345 Medium V1023 A pointer without owner is added to the 'aFontTable' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis impedit5.cxx:334 High V595 The 'pNode' pointer was utilized before it was verified against nullptr. Check lines: 334, 342.
General Analysis flditem.cxx:922 High V530 The return value of function 'append' is required to be utilized.
General Analysis flditem.cxx:67 Medium V547 Expression 'bIsDate' is always false.
General Analysis flditem.cxx:92 Medium V547 Expression 'bIsFixed' is always false.
General Analysis flditem.cxx:155 Medium V547 Expression 'bIsFixed' is always false.
General Analysis flditem.cxx:188 Medium V547 Expression 'bIsFixed' is always false.
General Analysis flditem.cxx:190 Medium V547 Expression '!bIsFixed' is always true.
General Analysis flditem.cxx:192 Medium V547 Expression '!bFullName' is always true.
General Analysis flditem.cxx:96 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:97 Medium V560 A part of conditional expression is always true.
General Analysis flditem.cxx:115 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:116 Medium V560 A part of conditional expression is always true.
General Analysis flditem.cxx:210 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:211 Medium V560 A part of conditional expression is always false.
General Analysis flditem.cxx:145 Medium V785 Constant expression in switch statement.
General Analysis frmitems.cxx:2184 Medium V1019 Compound assignment expression 'aAny >>= aShadow' is used inside condition.
General Analysis itemtype.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:115 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:117 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis itemtype.cxx:127 High V530 The return value of function 'append' is required to be utilized.
General Analysis legacyitem.cxx:352 High V781 The value of the 'cLine' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 352, 355.
General Analysis numitem.cxx:562 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis paperinf.cxx:80 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis paraitem.cxx:183 Medium V1019 Compound assignment expression 'aAny >>= aLSp' is used inside condition.
General Analysis writingmodeitem.cxx:76 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis acorrcfg.cxx:89 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis hangulhanja.cxx:925 Medium V547 Expression 'pResult' is always true.
General Analysis hangulhanja.cxx:229 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: m_bIgnorePostPositionalWord, m_bShowRecentlyUsedFirst, m_bAutoReplaceUnique.
General Analysis svxacorr.cxx:1233 High V530 The return value of function 'append' is required to be utilized.
General Analysis svxacorr.cxx:1996 High V530 The return value of function 'append' is required to be utilized.
General Analysis svxacorr.cxx:2049 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:2073 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:2138 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:2220 High V530 The return value of function 'reset' is required to be utilized.
General Analysis svxacorr.cxx:3287 High V530 The return value of function 'append' is required to be utilized.
General Analysis svxacorr.cxx:1426 Medium V560 A part of conditional expression is always true: nInsPos.
General Analysis svxacorr.cxx:1445 Medium V560 A part of conditional expression is always true: nInsPos.
General Analysis svxacorr.cxx:1476 Medium V560 A part of conditional expression is always true: nInsPos.
General Analysis txtrange.cxx:257 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis outliner.cxx:1497 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis outliner.cxx:1169 Medium V560 A part of conditional expression is always false: (pPara->nFlags != nPrevFlags).
General Analysis outliner.cxx:889 Medium V1004 The 'pEditEngine' pointer was used unsafely after it was verified against nullptr. Check lines: 877, 889.
General Analysis outlvw.cxx:1332 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis outlvw.cxx:1414 High V530 The return value of function 'Read' is required to be utilized.
General Analysis svxrtf.cxx:1107 Medium V547 Expression 'n' is always true.
General Analysis svxrtf.cxx:199 Medium V1037 Two or more case-branches perform the same actions. Check lines: 199, 220
General Analysis svxrtf.cxx:317 Medium V1037 Two or more case-branches perform the same actions. Check lines: 317, 320
General Analysis unoedprx.cxx:755 High V530 The return value of function 'Union' is required to be utilized.
General Analysis unofield.cxx:401 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:411 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:419 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:427 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:435 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:439 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:443 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:447 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:453 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:486 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:507 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:511 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:514 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:517 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:520 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofield.cxx:523 Medium V509 The 'new' operator is used in the noexcept 'CreateFieldData' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unofored.cxx:249 Medium V1048 The 'eParaState' variable was assigned the same value.
General Analysis unonrule.cxx:530 Medium V509 The 'new' operator is used in the noexcept 'SvxCreateNumRuleCompare' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unotext.cxx:1930 Medium V1004 The 'GetEditSource()' pointer was used unsafely after it was verified against nullptr. Check lines: 1911, 1930.
General Analysis unotext.cxx:873 Medium V1007 The value from the potentially uninitialized optional 'pNewParaSet' is used. Probably it is a mistake.
General Analysis unotext.cxx:878 Medium V1007 The value from the potentially uninitialized optional 'pNewParaSet' is used. Probably it is a mistake.
General Analysis unotext2.cxx:84 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoTextContentEnumeration' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unotext2.cxx:50 Medium V614 Potentially uninitialized variable 'mpEditSource' used.
General Analysis unotext2.cxx:377 Medium V614 Potentially uninitialized variable 'mpEditSource' used.
General Analysis xmltxtimp.cxx:126 High V1053 Calling the 'CreateTextImport' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmltxtimp.cxx:126', 'xmlimp.hxx:601', 'xmlimp.hxx:267'.
General Analysis persistence.cxx:1251 Medium V547 Expression 'bTryOptimization' is always false.
General Analysis persistence.cxx:1266 Medium V547 Expression '!bOptimizationWorks' is always true.
General Analysis persistence.cxx:1330 Medium V547 Expression '!AutoSaveEvent' is always true.
General Analysis persistence.cxx:1390 Medium V547 Expression 'bTryOptimization' is always false.
General Analysis persistence.cxx:1405 Medium V547 Expression '!bOptimizationWorks' is always true.
General Analysis olepersist.cxx:1139 Medium V547 Expression '!bOptimizedCopyingDone' is always true.
General Analysis olepersist.cxx:1772 Medium V560 A part of conditional expression is always false: !bStoreLoaded.
General Analysis olepersist.cxx:1790 Medium V560 A part of conditional expression is always false: !bStoreLoaded.
General Analysis ownview.cxx:220 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EmfImportTest.cxx:1701 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis xemfparser.cxx:98 High V614 Uninitialized variable 'bValue' used.
General Analysis emfreader.cxx:832 Medium V1051 Consider checking for misprints. It's possible that the 'bEnableEMFPlus' should be checked here.
General Analysis mtftools.cxx:1509 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis mtftools.cxx:1583 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis mtftools.cxx:1620 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis mtftools.cxx:1645 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis wmfreader.cxx:1792 High V530 The return value of function 'ReadYXExt' is required to be utilized.
General Analysis wmfreader.cxx:1802 High V530 The return value of function 'ReadYX' is required to be utilized.
General Analysis wmfreader.cxx:1803 High V530 The return value of function 'ReadYX' is required to be utilized.
General Analysis wmfreader.cxx:1937 High V530 The return value of function 'ReadColor' is required to be utilized.
General Analysis wmfreader.cxx:884 Medium V560 A part of conditional expression is always false: nBitCount == 8.
General Analysis wmfreader.cxx:1603 Medium V1051 Consider checking for misprints. It's possible that the 'nPos' should be checked here.
General Analysis abspilot.cxx:109 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis unodialogabp.cxx:106 Medium V1019 Compound assignment expression 'aArguments[0] >>= xParentWindow' is used inside condition.
General Analysis datman.cxx:624 Medium V547 Expression 'bIsFormatted' is always true.
General Analysis datman.cxx:597 Medium V785 Constant expression in switch statement.
General Analysis datman.cxx:1150 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1150, 1153
General Analysis framectr.cxx:730 High V547 Expression 'nCount > 0' is always false.
General Analysis framectr.cxx:322 Medium V560 A part of conditional expression is always false: (nPriv & sdbcx::Privilege::INSERT) != 0.
General Analysis framectr.cxx:527 Medium V560 A part of conditional expression is always false: nCount > 1.
General Analysis framectr.cxx:418 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:466 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:749 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:768 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis framectr.cxx:829 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis general.cxx:349 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis general.cxx:786 Medium V1023 A pointer without owner is added to the 'maChangeListeners' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis general.cxx:866 Medium V1023 A pointer without owner is added to the 'maChangeListeners' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis toolbar.cxx:256 High V1053 Calling the 'GetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'toolbar.cxx:256', 'toolbar.cxx:589', 'toolbar.cxx:594', 'window.hxx:933'.
General Analysis ldapuserprofilebe.cxx:114 High V547 Expression 'definition->mPort == 0' is always true.
General Analysis controlwizard.cxx:182 Medium V785 Constant expression in switch statement.
General Analysis csvformatter.cxx:105 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:111 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:120 High V530 The return value of function 'insert' is required to be utilized.
General Analysis csvformatter.cxx:122 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:218 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:250 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis csvformatter.cxx:251 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:257 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:260 High V530 The return value of function 'append' is required to be utilized.
General Analysis csvformatter.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis plaintextformatter.cxx:92 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis plaintextformatter.cxx:97 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis plaintextformatter.cxx:103 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis browserline.cxx:191 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellbindinghandler.cxx:370 High V547 Expression 'nCurrentBindingType != 0' is always false.
General Analysis cellbindinghelper.cxx:423 High V547 Expression 'FormComponentType::LISTBOX != nClassId' is always true.
General Analysis cellbindinghelper.cxx:460 Medium V560 A part of conditional expression is always false.
General Analysis commoncontrol.hxx:125 High V1053 Calling the 'getWidget' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 125, 146, 85.
General Analysis controlfontdialog.cxx:52 Medium V547 Expression 'm_xDialog' is always true.
General Analysis controlfontdialog.cxx:81 Medium V1019 Compound assignment expression 'aArguments[0] >>= xGridModel' is used inside condition.
General Analysis defaultforminspection.cxx:185 Medium V1019 Compound assignment expression 'arguments[1] >>= nMaxHelpTextLines' is used inside condition.
General Analysis editpropertyhandler.cxx:272 High V547 Expression 'nTextType == TextType::RICHTEXT' is always false.
General Analysis editpropertyhandler.cxx:273 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:274 High V547 Expression 'nTextType == TextType::SINGLELINE' is always true.
General Analysis editpropertyhandler.cxx:275 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:276 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:277 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:278 High V547 Expression 'nTextType != TextType::SINGLELINE' is always false.
General Analysis editpropertyhandler.cxx:279 High V547 Expression 'nTextType != TextType::SINGLELINE' is always false.
General Analysis editpropertyhandler.cxx:280 High V547 Expression 'nTextType == TextType::SINGLELINE' is always true.
General Analysis editpropertyhandler.cxx:282 High V547 Expression 'nTextType != TextType::RICHTEXT' is always true.
General Analysis editpropertyhandler.cxx:90 Medium V547 Expression 'bHasVScroll' is always false.
General Analysis editpropertyhandler.cxx:99 Medium V547 Expression 'bRichText' is always false.
General Analysis editpropertyhandler.cxx:105 Medium V547 Expression 'bMultiLine' is always false.
General Analysis eformshelper.cxx:173 Medium V560 A part of conditional expression is always false: pCompatibleTypes.
General Analysis eformshelper.cxx:173 Medium V560 A part of conditional expression is always true: !bCan.
General Analysis eformshelper.cxx:132 Medium V785 Constant expression in switch statement.
General Analysis eventhandler.cxx:614 High V530 The return value of function 'append' is required to be utilized.
General Analysis formcomponenthandler.cxx:2793 High V530 The return value of function 'GetGraphic' is required to be utilized.
General Analysis formcomponenthandler.cxx:1837 High V547 Expression 'eLSType != ListSourceType_VALUELIST' is always false.
General Analysis formcomponenthandler.cxx:1895 High V547 Expression 'eLSType == ListSourceType_VALUELIST' is always true.
General Analysis formcomponenthandler.cxx:3106 High V547 Expression 'eType == ListSourceType_SQL' is always true.
General Analysis formcomponenthandler.cxx:1815 Medium V560 A part of conditional expression is always true: (eLSType == ListSourceType_VALUELIST).
General Analysis formcomponenthandler.cxx:1916 Medium V560 A part of conditional expression is always true: (eButtonType == FormButtonType_URL).
General Analysis formcomponenthandler.cxx:1961 Medium V560 A part of conditional expression is always true: (nCommandType == CommandType::COMMAND).
General Analysis formcomponenthandler.cxx:3104 Medium V560 A part of conditional expression is always false: (eType == ListSourceType_SQLPASSTHROUGH).
General Analysis formcomponenthandler.cxx:3104 Medium V560 A part of conditional expression is always true: (eType == ListSourceType_SQL).
General Analysis formcomponenthandler.cxx:2450 Medium V785 Constant expression in switch statement.
General Analysis formcomponenthandler.cxx:2927 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis formcomponenthandler.cxx:322 Medium V1019 Compound assignment expression '_rValue >>= xGrfObj' is used inside condition.
General Analysis formcomponenthandler.cxx:717 Medium V1048 The 'nNormalized' variable was assigned the same value.
General Analysis formcomponenthandler.cxx:720 Medium V1048 The 'nNormalized' variable was assigned the same value.
General Analysis formcomponenthandler.cxx:1060 Medium V1048 The 'nControlType' variable was assigned the same value.
General Analysis formcomponenthandler.cxx:2036 Medium V1048 The 'm_eComponentClass' variable was assigned the same value.
General Analysis formgeometryhandler.cxx:639 Medium V547 Expression '!bIsVisible' is always false.
General Analysis formlinkdialog.cxx:498 High V547 Expression 'nKeyType != KeyType::FOREIGN' is always true.
General Analysis formlinkdialog.cxx:360 Medium V560 A part of conditional expression is always false: (nCommandType == CommandType::TABLE).
General Analysis formlinkdialog.cxx:361 Medium V560 A part of conditional expression is always false: (nCommandType == CommandType::QUERY).
General Analysis genericpropertyhandler.cxx:230 Medium V1019 Compound assignment expression 'aControlValue >>= sURL' is used inside condition.
General Analysis handlerhelper.cxx:272 Medium V1001 The 'aReturn' variable is assigned but is not used by the end of the function.
General Analysis handlerhelper.cxx:99 Medium V1048 The 'nControlType' variable was assigned the same value.
General Analysis listselectiondlg.cxx:75 Medium V547 Expression 'bMultiSelection' is always false.
General Analysis pcrcommon.cxx:50 High V530 The return value of function 'append' is required to be utilized.
General Analysis pcrunodialogs.cxx:61 Medium V547 Expression 'm_xDialog' is always true.
General Analysis pcrunodialogs.cxx:111 Medium V1019 Compound assignment expression 'aArguments[0] >>= xTabbingModel' is used inside condition.
General Analysis pcrunodialogs.cxx:111 Medium V1019 Compound assignment expression 'aArguments[1] >>= xControlContext' is used inside condition.
General Analysis pcrunodialogs.cxx:111 Medium V1019 Compound assignment expression 'aArguments[2] >>= xParentWindow' is used inside condition.
General Analysis propcontroller.cxx:80 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis propcontroller.cxx:843 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 829, 843.
General Analysis propertyhandler.cxx:411 High V547 Expression 'FieldUnit::NONE == eUnit' is always true.
General Analysis propertyhandler.cxx:406 Medium V560 A part of conditional expression is always false.
General Analysis propertyhandler.cxx:406 Medium V560 A part of conditional expression is always true.
General Analysis selectlabeldialog.cxx:210 Medium V1023 A pointer without owner is added to the 'm_xUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis standardcontrol.cxx:727 High V530 The return value of function 'append' is required to be utilized.
General Analysis standardcontrol.cxx:367 High V1053 Calling the 'getMaxValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis standardcontrol.cxx:369 High V1053 Calling the 'setMinValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis submissionhandler.cxx:137 Medium V560 A part of conditional expression is always false: (eType != FormButtonType_PUSH).
General Analysis submissionhandler.cxx:137 Medium V560 A part of conditional expression is always true: (eType != FormButtonType_SUBMIT).
General Analysis xsdvalidationpropertyhandler.cxx:324 Medium V1037 Two or more case-branches perform the same actions. Check lines: 324, 329, 359
General Analysis xsdvalidationpropertyhandler.cxx:318 Medium V1048 The 'nControlType' variable was assigned the same value.
General Analysis sanedlg.cxx:293 High V530 The return value of function 'SetReloadOptionsHdl' is required to be utilized.
General Analysis sanedlg.cxx:1412 High V530 The return value of function 'append' is required to be utilized.
General Analysis updatefeed.cxx:341 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdf.cxx:146 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:52 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:78 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:98 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:127 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:195 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:214 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:234 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:295 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:313 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svg.cxx:341 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:78 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:87 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:92 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:97 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:106 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:130 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:141 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:152 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:162 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis textfilterdetect.cxx:172 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis cacheitem.cxx:160 Medium V1019 Compound assignment expression 'aSet >>= p2' is used inside condition.
General Analysis cacheitem.cxx:172 Medium V1019 Compound assignment expression 'aSet >>= n2' is used inside condition.
General Analysis cacheitem.cxx:189 Medium V1019 Compound assignment expression 'aSet >>= uno_s2' is used inside condition.
General Analysis cacheitem.cxx:210 Medium V1019 Compound assignment expression 'aSet >>= uno_p2' is used inside condition.
General Analysis cacheitem.cxx:236 Medium V1019 Compound assignment expression 'aSet >>= uno_n2' is used inside condition.
General Analysis filtercache.cxx:1050 Medium V547 Expression 'bPreferred' is always false.
General Analysis filtercache.cxx:1063 Medium V547 Expression 'bPreferred' is always false.
General Analysis filtercache.cxx:1111 Medium V547 Expression 'bAllFiltersShouldExist' is always true.
General Analysis typedetection.cxx:525 High V547 Expression is always false.
General Analysis typedetection.cxx:527 High V547 Expression is always false.
General Analysis typedetection.cxx:593 High V547 Expression is always false.
General Analysis typedetection.cxx:897 High V614 Uninitialized variable 'bHasElements' used.
General Analysis actimpr.cxx:824 Medium V614 Potentially uninitialized variable 'eTextAdjust' used. Consider checking the first actual argument of the 'Any' function.
General Analysis bitmap.cxx:289 Medium V1037 Two or more case-branches perform the same actions. Check lines: 289, 293
General Analysis bitmap.cxx:310 Medium V1037 Two or more case-branches perform the same actions. Check lines: 310, 318
General Analysis cgm.hxx:89 Medium V1071 Consider inspecting the 'ImplGetUI16' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis cgm.hxx:91 Medium V1071 Consider inspecting the 'ImplGetI' function. The return value is not always used. Total calls: 32, discarded results: 1.
General Analysis cgm.hxx:95 Medium V1071 Consider inspecting the 'ImplGetFloat' function. The return value is not always used. Total calls: 19, discarded results: 1.
General Analysis elements.hxx:30 Medium V690 The 'CGMElements' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis dffpropset.cxx:1334 High V530 The return value of function 'append' is required to be utilized.
General Analysis escherex.cxx:4429 High V530 The return value of function 'remove' is required to be utilized.
General Analysis escherex.cxx:4431 High V530 The return value of function 'remove' is required to be utilized.
General Analysis escherex.cxx:1233 High V547 Expression 'nLuminance > 100' is always false.
General Analysis escherex.cxx:3373 High V547 Expression 'nCharScaleWidth != 100' is always false.
General Analysis escherex.cxx:2696 High V614 Uninitialized variable 'bExtrusionOn' used.
General Analysis escherex.cxx:2746 High V614 Uninitialized variable 'bExtrusionLightFace' used.
General Analysis escherex.cxx:2758 High V614 Uninitialized variable 'bExtrusionFirstLightHarsh' used.
General Analysis escherex.cxx:2770 High V614 Uninitialized variable 'bExtrusionSecondLightHarsh' used.
General Analysis escherex.cxx:2814 High V614 Uninitialized variable 'bExtrusionMetal' used.
General Analysis escherex.cxx:2937 High V614 Uninitialized variable 'bExtrusionColor' used.
General Analysis escherex.cxx:3018 High V614 Uninitialized variable 'bExtrusionAllowed' used.
General Analysis escherex.cxx:3030 High V614 Uninitialized variable 'bConcentricGradientFillAllowed' used.
General Analysis escherex.cxx:3042 High V614 Uninitialized variable 'bTextPathAllowed' used.
General Analysis escherex.cxx:3298 High V614 Uninitialized variable 'bTextPathOn' used.
General Analysis escherex.cxx:3330 High V614 Uninitialized variable 'bTextPathScaleX' used.
General Analysis escherex.cxx:3342 High V614 Uninitialized variable 'bSameLetterHeights' used.
General Analysis escherex.cxx:3525 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis escherex.cxx:3534 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis escherex.cxx:3543 High V614 Uninitialized variable 'bSwitched' used.
General Analysis escherex.cxx:763 Medium V547 Expression 'bWordWrap' is always false.
General Analysis escherex.cxx:767 Medium V547 Expression 'bAutoGrowSize' is always false.
General Analysis escherex.cxx:774 Medium V547 Expression 'bAutoGrowWidth' is always false.
General Analysis escherex.cxx:815 Medium V547 Expression 'bWordWrap' is always false.
General Analysis escherex.cxx:819 Medium V547 Expression 'bAutoGrowSize' is always false.
General Analysis escherex.cxx:824 Medium V547 Expression 'bAutoGrowWidth' is always false.
General Analysis escherex.cxx:1247 Medium V547 Expression 'nContrast == 100' is always false.
General Analysis escherex.cxx:1318 Medium V547 Expression '!bVisible' is always true.
General Analysis escherex.cxx:1674 Medium V547 Expression 'bMirrored' is always false.
General Analysis escherex.cxx:1679 Medium V547 Expression 'nTransparency' is always false.
General Analysis escherex.cxx:1684 Medium V547 Expression 'nRed' is always false.
General Analysis escherex.cxx:1689 Medium V547 Expression 'nGreen' is always false.
General Analysis escherex.cxx:1694 Medium V547 Expression 'nBlue' is always false.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nBlue.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nGreen.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nRed.
General Analysis escherex.cxx:1627 Medium V560 A part of conditional expression is always false: nTransparency.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nBlue.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nGreen.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nRed.
General Analysis escherex.cxx:1670 Medium V560 A part of conditional expression is always false: nTransparency.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always false: nSizeX == - 100.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always false: nSizeY == - 100.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nOffsetX == 0.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nOffsetY == 0.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nPosOffsetX == 0.
General Analysis escherex.cxx:1737 Medium V560 A part of conditional expression is always true: nPosOffsetY == 0.
General Analysis escherex.cxx:1316 Medium V1019 Compound assignment expression 'aAny >>= bVisible' is used inside condition.
General Analysis escherex.cxx:1323 Medium V1019 Compound assignment expression 'aAny >>= bPrintable' is used inside condition.
General Analysis escherex.cxx:4551 Medium V1019 Compound assignment expression '* pGluePointType >>= nGluePointType' is used inside condition.
General Analysis escherex.cxx:407 Medium V1048 The 'nFillType' variable was assigned the same value.
General Analysis escherex.cxx:505 Medium V1048 The 'nFillType' variable was assigned the same value.
General Analysis escherex.cxx:1172 Medium V1048 The 'eLineJoin' variable was assigned the same value.
General Analysis escherex.cxx:3437 Medium V1048 The 'gTextAlign' variable was assigned the same value.
General Analysis escherex.cxx:3908 Medium V1077 The 'EscherBlibEntry' constructor contains potentially uninitialized members. Inspect the following: mnIdentifier.
General Analysis eschesdo.cxx:429 High V614 Uninitialized variable 'eAnchorType' used.
General Analysis eschesdo.cxx:273 Medium V560 A part of conditional expression is always false: eFS == drawing::FillStyle_BITMAP.
General Analysis mscodec.cxx:544 High V614 Uninitialized buffer 'pnDummy' used. Consider checking the first actual argument of the 'Decode' function.
General Analysis mscodec.cxx:442 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 'pKeyData'.
General Analysis msdffimp.cxx:905 High V530 The return value of function 'append' is required to be utilized.
General Analysis msdffimp.cxx:5051 High V530 The return value of function 'Union' is required to be utilized.
General Analysis msdffimp.cxx:5070 High V530 The return value of function 'Union' is required to be utilized.
General Analysis msdffimp.cxx:5134 High V530 The return value of function 'Union' is required to be utilized.
General Analysis msdffimp.cxx:5156 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pImpRec)' argument.
General Analysis msdffimp.cxx:2158 Medium V547 Expression '!aHandlePropVec.empty()' is always true.
General Analysis msdffimp.cxx:4622 Medium V1019 Compound assignment expression '* pAny >>= seqAdjustmentValues' is used inside condition.
General Analysis msdffimp.cxx:4651 Medium V1019 Compound assignment expression '* pAny >>= seqCoordinates' is used inside condition.
General Analysis msdffimp.cxx:4670 Medium V1019 Compound assignment expression '* pAny >>= aImportedViewBox' is used inside condition.
General Analysis msdffimp.cxx:1525 Medium V1048 The 'eTHA' variable was assigned the same value.
General Analysis msdffimp.cxx:1569 Medium V1048 The 'eTVA' variable was assigned the same value.
General Analysis msdffimp.cxx:7507 Medium V1048 The 'bRetValue' variable was assigned the same value.
General Analysis msdffimp.cxx:5764 Medium V1077 The 'SvxMSDffManager' constructor contains potentially uninitialized members. Inspect the following: nMapXOfs, nMapYOfs.
General Analysis msdffimp.cxx:5815 Medium V1077 The 'SvxMSDffManager' constructor contains potentially uninitialized members. Inspect the following: nMapXOfs, nMapYOfs.
General Analysis rtfutil.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:166 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:185 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:207 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfutil.cxx:235 High V530 The return value of function 'OutChar' is required to be utilized.
General Analysis rtfutil.cxx:284 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdfppt.cxx:1011 Medium V1004 The 'rPersistEntry.pPresentationObjects' pointer was used unsafely after it was verified against nullptr. Check lines: 1006, 1011.
General Analysis svdfppt.cxx:5098 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis svdfppt.cxx:2633 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2633, 2636
General Analysis svdfppt.cxx:4366 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4366, 4379
General Analysis svdfppt.cxx:897 Medium V1048 The 'eTHA' variable was assigned the same value.
General Analysis svdfppt.cxx:952 Medium V1048 The 'eTVA' variable was assigned the same value.
General Analysis svdfppt.cxx:7691 Medium V1048 The 'eTHA' variable was assigned the same value.
General Analysis svdfppt.cxx:7743 Medium V1048 The 'eTVA' variable was assigned the same value.
General Analysis svdfppt.cxx:1261 Medium V1051 Consider checking for misprints. It's possible that the 'pConnectObj' should be checked here.
General Analysis util.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis util.cxx:1106 High V766 An item with the same key '"textCanDown"' has already been added.
General Analysis util.cxx:1135 High V766 An item with the same key '"star16"' has already been added.
General Analysis util.cxx:1138 High V766 An item with the same key '"wedgeRoundRectCallout"' has already been added.
General Analysis util.cxx:1212 High V766 An item with the same key '"textPlain"' has already been added.
General Analysis util.cxx:1213 High V766 An item with the same key '"textStop"' has already been added.
General Analysis util.cxx:1214 High V766 An item with the same key '"textTriangle"' has already been added.
General Analysis util.cxx:1220 High V766 An item with the same key '"textArchUp"' has already been added.
General Analysis util.cxx:1224 High V766 An item with the same key '"textArchUpPour"' has already been added.
General Analysis util.cxx:1232 High V766 An item with the same key '"textWave1"' has already been added.
General Analysis util.cxx:1251 High V766 An item with the same key '"textCanDown"' has already been added.
General Analysis util.cxx:1254 High V766 An item with the same key '"callout1"' has already been added.
General Analysis util.cxx:1255 High V766 An item with the same key '"accentCallout1"' has already been added.
General Analysis util.cxx:1256 High V766 An item with the same key '"borderCallout1"' has already been added.
General Analysis util.cxx:1257 High V766 An item with the same key '"accentBorderCallout1"' has already been added.
General Analysis impdialog.cxx:308 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis impdialog.cxx:976 High V595 The 'mpParent' pointer was utilized before it was verified against nullptr. Check lines: 976, 980.
General Analysis pdfdecomposer.cxx:70 High V547 Expression 'nPageIndex < 0' is always true.
General Analysis pdfexport.cxx:879 High V547 Expression is always true.
General Analysis pdfexport.cxx:801 Medium V547 Expression 'bPDFUACompliance' is always false.
General Analysis pdfexport.cxx:1022 Medium V547 Expression 'bAddStream' is always false.
General Analysis pdfexport.cxx:1101 Medium V547 Expression 'bReChangeToNormalView' is always false.
General Analysis pdfexport.cxx:1108 Medium V547 Expression 'bReHideWhitespace' is always false.
General Analysis pdfexport.cxx:1170 Medium V547 Expression 'bReChangeToNormalView' is always false.
General Analysis pdfexport.cxx:1180 Medium V547 Expression 'bReHideWhitespace' is always false.
General Analysis pdfexport.cxx:996 Medium V560 A part of conditional expression is always false.
General Analysis pdfexport.cxx:997 Medium V560 A part of conditional expression is always false.
General Analysis pdfexport.cxx:1129 Medium V560 A part of conditional expression is always true: !bExportNotesPages.
General Analysis pdfexport.cxx:1129 Medium V560 A part of conditional expression is always true: !bExportOnlyNotesPages.
General Analysis pdfexport.cxx:750 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:825 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:838 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:859 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:896 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:909 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:948 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:975 Medium V785 Constant expression in switch statement.
General Analysis pdfexport.cxx:754 Medium V1037 Two or more case-branches perform the same actions. Check lines: 754, 792
General Analysis pdfexport.cxx:890 Medium V1048 The 'nPrintAllowed' variable was assigned the same value.
General Analysis pdfexport.cxx:891 Medium V1048 The 'nChangesAllowed' variable was assigned the same value.
General Analysis pdfexport.cxx:892 Medium V1048 The 'bCanCopyOrExtract' variable was assigned the same value.
General Analysis pdfexport.cxx:893 Medium V1048 The 'bCanExtractForAccessibility' variable was assigned the same value.
General Analysis pdfexport.cxx:931 Medium V1048 The 'aContext.Encryption.CanCopyOrExtract' variable was assigned the same value.
General Analysis pdffilter.cxx:152 Medium V547 Expression 'bIsRedactMode' is always false.
General Analysis svgexport.cxx:2670 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis svgexport.cxx:1206 Medium V1023 A pointer without owner is added to the 'aFieldSet' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svgexport.cxx:907 Medium V1051 Consider checking for misprints. It's possible that the 'nLastPage' should be checked here.
General Analysis svgexport.cxx:334 Medium V1077 The 'SVGExport' constructor contains potentially uninitialized members. Inspect the following: mbIsEmbedFonts.
General Analysis svgfilter.cxx:198 Medium V547 Expression '!bIsSlideVisible' is always false.
General Analysis svgfilter.cxx:501 Medium V547 Expression '!bIsSlideVisible' is always false.
General Analysis svgfilter.cxx:512 Medium V547 Expression 'bSelectionOnly' is always false.
General Analysis svgfilter.cxx:580 Medium V547 Expression '!bSelectionOnly' is always true.
General Analysis svgfilter.cxx:485 Medium V560 A part of conditional expression is always false: nPageToExport != - 1.
General Analysis svgfilter.cxx:485 Medium V560 A part of conditional expression is always false: nPageToExport == i.
General Analysis svgwriter.cxx:496 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis svgwriter.cxx:1905 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2020 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2021 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2065 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2138 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2156 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2230 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgwriter.cxx:2387 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2720 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2920 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:2925 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:3027 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:3028 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:4119 High V530 The return value of function 'ImplMap' is required to be utilized.
General Analysis svgwriter.cxx:1083 High V547 Expression 'NumberingType::BITMAP == meNumberingType' is always false.
General Analysis svgwriter.cxx:1084 High V547 Expression is always true.
General Analysis svgwriter.cxx:2547 Medium V506 Pointer to local variable 'aLocalColorStops' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis svgwriter.cxx:1248 Medium V560 A part of conditional expression is always false: !bIsFixed.
General Analysis svgwriter.cxx:1248 Medium V1019 Compound assignment expression is used inside condition.
General Analysis svgwriter.cxx:1251 Medium V1019 Compound assignment expression is used inside condition.
General Analysis t602filter.cxx:660 High V547 Expression '* ch == ','' is always true.
General Analysis t602filter.cxx:748 High V547 Expression 'ch == '\n'' is always true.
General Analysis XmlFilterAdaptor.cxx:98 Medium V1019 Compound assignment expression 'It->second >>= aFilterName' is used inside condition.
General Analysis XmlFilterAdaptor.cxx:356 Medium V1019 Compound assignment expression 'aArguments[0] >>= aAnySeq' is used inside condition.
General Analysis xmlfiltertabpagebasic.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfiltertestdialog.cxx:339 High V547 Expression '(nFlags & 0x1000) == 0' is always true.
General Analysis xmlfiltertestdialog.cxx:371 High V547 Expression '(nFlags & 0x100) == 0x100' is always false.
General Analysis Button.cxx:674 High V547 Expression 'eButtonType == FormButtonType_URL' is always false.
General Analysis CheckBox.cxx:219 Medium V547 Expression 'bTriState' is always true.
General Analysis DatabaseForm.cxx:445 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:514 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:516 High V530 The return value of function 'insert' is required to be utilized.
General Analysis DatabaseForm.cxx:704 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:706 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:729 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:731 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:898 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:915 High V530 The return value of function 'append' is required to be utilized.
General Analysis DatabaseForm.cxx:1976 Medium V547 Expression '!bReadOnly' is always true.
General Analysis DatabaseForm.cxx:3699 Medium V547 Expression '!bCurrentIsNew' is always true.
General Analysis DatabaseForm.cxx:539 Medium V560 A part of conditional expression is always true.
General Analysis DatabaseForm.cxx:544 Medium V785 Constant expression in switch statement.
General Analysis DatabaseForm.cxx:3781 Medium V785 Constant expression in switch statement.
General Analysis DatabaseForm.cxx:1860 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1860, 1864
General Analysis DatabaseForm.cxx:1123 Medium V1048 The 'nConcurrency' variable was assigned the same value.
General Analysis DatabaseForm.cxx:1135 Medium V1048 The 'nConcurrency' variable was assigned the same value.
General Analysis Date.cxx:209 High V547 Expression 'nFieldType == DataType::TIMESTAMP' is always false.
General Analysis Edit.cxx:584 Medium V560 A part of conditional expression is always false: nFieldLen > 0.
General Analysis Edit.cxx:584 Medium V560 A part of conditional expression is always true: nFieldLen <= ((sal_Int16) 0x7FFF).
General Analysis Filter.cxx:305 High V530 The return value of function 'append' is required to be utilized.
General Analysis Filter.cxx:309 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis Filter.cxx:745 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xMessageParent' is used inside condition.
General Analysis Filter.cxx:746 Medium V1019 Compound assignment expression 'aArguments[1] >>= m_xFormatter' is used inside condition.
General Analysis Filter.cxx:747 Medium V1019 Compound assignment expression 'aArguments[2] >>= xControlModel' is used inside condition.
General Analysis FormComponent.cxx:2309 Medium V547 Expression 'bIsNewRecord' is always false.
General Analysis FormComponent.cxx:2320 Medium V547 Expression 'bNeedValueTransfer' is always true.
General Analysis FormComponent.cxx:1950 Medium V560 A part of conditional expression is always true: ColumnValue::NO_NULLS == nNullableFlag.
General Analysis FormComponent.cxx:2253 Medium V560 A part of conditional expression is always true: !bIsNewRecord.
General Analysis FormComponent.cxx:2286 Medium V560 A part of conditional expression is always false: (nFieldType == DataType::BINARY).
General Analysis FormComponent.cxx:2287 Medium V560 A part of conditional expression is always false: (nFieldType == DataType::VARBINARY).
General Analysis FormComponent.cxx:2288 Medium V560 A part of conditional expression is always false: (nFieldType == DataType::LONGVARBINARY).
General Analysis FormComponent.cxx:2289 Medium V560 A part of conditional expression is always true: (nFieldType == DataType::OBJECT).
General Analysis FormattedField.cxx:862 Medium V547 Expression 'bExternalValue' is always false.
General Analysis FormattedField.cxx:823 Medium V1019 Compound assignment expression 'aControlValue >>= f' is used inside condition.
General Analysis GroupManager.cxx:51 High V547 Expression is always false.
General Analysis ImageControl.cxx:821 High V530 The return value of function 'GetGraphic' is required to be utilized.
General Analysis ImageControl.cxx:942 Medium V547 Expression 'bReadOnly' is always false.
General Analysis ListBox.cxx:1702 Medium V547 Expression 'bMultiSelection' is always false.
General Analysis RadioButton.cxx:149 High V547 Expression 'nType != FormComponentType::RADIOBUTTON' is always true.
General Analysis RadioButton.cxx:222 High V547 Expression 'nType != FormComponentType::RADIOBUTTON' is always true.
General Analysis RadioButton.cxx:372 High V547 Expression 'nValue == 1' is always false.
General Analysis Time.cxx:214 High V547 Expression 'nFieldType == DataType::TIMESTAMP' is always false.
General Analysis clickableimage.cxx:221 Medium V785 Constant expression in switch statement.
General Analysis formcontrolfont.cxx:533 Medium V1037 Two or more case-branches perform the same actions. Check lines: 533, 550
General Analysis navigationbar.cxx:55 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:56 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:57 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:58 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:59 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:60 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:61 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:62 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:63 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:64 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:65 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:66 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigationbar.cxx:422 Medium V1037 Two or more case-branches perform the same actions. Check lines: 422, 435
General Analysis refvaluecomponent.cxx:202 Medium V1048 The 'nState' variable was assigned the same value.
General Analysis refvaluecomponent.cxx:207 Medium V1048 The 'nState' variable was assigned the same value.
General Analysis windowstateguard.cxx:136 Medium V560 A part of conditional expression is always true: !bShouldBeEnabled.
General Analysis property.hxx:329 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ConcreteInfoService' method of the 'ConcreteInfoService' class.
General Analysis InterfaceContainer.cxx:825 Medium V547 Expression 'bHandleVbaEvents' is always false.
General Analysis limitedformats.cxx:153 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 149, 153.
General Analysis attributedispatcher.cxx:48 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis parametrizedattributedispatcher.cxx:49 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis richtextcontrol.cxx:86 Medium V547 Expression 'bFlagValue' is always false.
General Analysis richtextcontrol.cxx:130 Medium V547 Expression 'nBorder' is always false.
General Analysis richtextcontrol.cxx:161 Medium V547 Expression '!bReallyActAsRichText' is always true.
General Analysis richtextcontrol.cxx:510 Medium V1048 The 'bNeedParametrizedDispatcher' variable was assigned the same value.
General Analysis richtextimplcontrol.cxx:313 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis richtextimplcontrol.cxx:319 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis richtextmodel.cxx:65 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:69 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:70 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:71 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:72 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:73 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:74 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:75 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:76 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:77 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:78 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:79 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:80 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:81 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:82 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:83 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextmodel.cxx:84 High V1053 Calling the 'getPropertyDefaultByHandle' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis richtextvclcontrol.cxx:261 High V530 The return value of function 'Read' is required to be utilized.
General Analysis rtattributehandler.cxx:174 Medium V1048 The 'm_eAdjust' variable was assigned the same value.
General Analysis rtattributehandler.cxx:204 Medium V1048 The 'm_nLineSpace' variable was assigned the same value.
General Analysis rtattributehandler.cxx:378 Medium V1048 The 'm_eDefaultAdjustment' variable was assigned the same value.
General Analysis formoperations.cxx:741 Medium V547 Expression '!bApplied' is always true.
General Analysis formoperations.cxx:1202 Medium V547 Expression 'bUseEscapeProcessing' is always false.
General Analysis formoperations.cxx:1412 Medium V547 Expression 'bHidden' is always false.
General Analysis formoperations.cxx:1611 Medium V547 Expression '!bApplied' is always false.
General Analysis navbarcontrol.cxx:88 Medium V547 Expression 'nBorder' is always false.
General Analysis navbarcontrol.cxx:93 Medium V547 Expression 'bTabStop' is always false.
General Analysis convert.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:90 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:161 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:166 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis convert.cxx:321 High V530 The return value of function 'append' is required to be utilized.
General Analysis convert.cxx:328 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:558 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:563 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:568 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:683 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:688 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:693 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:808 High V530 The return value of function 'append' is required to be utilized.
General Analysis datatypes.cxx:813 High V530 The return value of function 'append' is required to be utilized.
General Analysis model_ui.cxx:150 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:151 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:152 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:159 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:216 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:232 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:296 High V530 The return value of function 'insert' is required to be utilized.
General Analysis model_ui.cxx:301 High V530 The return value of function 'append' is required to be utilized.
General Analysis model_ui.cxx:886 High V530 The return value of function 'append' is required to be utilized.
General Analysis serialization_urlencoded.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis serialization_urlencoded.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis submission_get.cxx:74 High V530 The return value of function 'append' is required to be utilized.
General Analysis extension.cxx:48 Medium V1019 Compound assignment expression 'aSequence[0] >>= m_aModel' is used inside condition.
General Analysis extension.cxx:49 Medium V1019 Compound assignment expression 'aSequence[1] >>= m_aContextNode' is used inside condition.
General Analysis xpathlib.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:239 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:240 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:241 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:242 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:243 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:244 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:245 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:246 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:247 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:248 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:249 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:250 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:251 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:253 High V530 The return value of function 'append' is required to be utilized.
General Analysis xpathlib.cxx:254 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:1479 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:1480 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2509 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2549 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2596 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2598 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2603 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis FormulaCompiler.cxx:2608 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2748 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2785 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:2793 High V530 The return value of function 'append' is required to be utilized.
General Analysis FormulaCompiler.cxx:1982 Medium V547 Expression is always false.
General Analysis FormulaCompiler.cxx:2023 Medium V547 Expression is always false.
General Analysis FormulaCompiler.cxx:2073 Medium V547 Expression is always false.
General Analysis FormulaCompiler.cxx:237 Medium V1037 Two or more case-branches perform the same actions. Check lines: 237, 246
General Analysis token.cxx:1535 High V773 The function was exited without releasing the 'pCtx' pointer. A memory leak is possible.
General Analysis token.cxx:1535 High V773 The function was exited without releasing the 'pOcas' pointer. A memory leak is possible.
General Analysis token.cxx:1535 High V773 The function was exited without releasing the 'pOcds' pointer. A memory leak is possible.
General Analysis token.cxx:1896 High V781 The value of the 'j' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis token.cxx:170 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:181 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:187 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:194 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:205 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:218 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:229 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:240 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:246 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:278 Medium V547 Expression '!"virtual dummy called"' is always false.
General Analysis token.cxx:1115 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1115, 1129
General Analysis formula.cxx:604 Medium V560 A part of conditional expression is always true: nParas == 0.
General Analysis formula.cxx:1484 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis OfficeControlAccess.cxx:548 Medium V522 There might be dereferencing of a potential null pointer 'pLabel'.
General Analysis OfficeControlAccess.cxx:608 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:632 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:649 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:666 Medium V522 There might be dereferencing of a potential null pointer 'pToggleButton'.
General Analysis OfficeControlAccess.cxx:691 Medium V522 There might be dereferencing of a potential null pointer 'pLabel'.
General Analysis OfficeControlAccess.cxx:711 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:725 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:738 Medium V522 There might be dereferencing of a potential null pointer 'pComboBox'.
General Analysis OfficeControlAccess.cxx:751 Medium V522 There might be dereferencing of a potential null pointer 'pToggleButton'.
General Analysis RemoteFilesDialog.cxx:1008 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis fileview.cxx:603 Medium V657 It's odd that this function always returns one and the same value.
General Analysis iodlg.cxx:331 High V1053 Calling the 'SetStandardDir' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis iodlg.cxx:1639 Medium V547 Expression 'bReallyAsync' is always true.
General Analysis iodlg.cxx:1029 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis iodlg.cxx:791 Medium V1051 Consider checking for misprints. It's possible that the 'bOpenFolder' should be checked here.
General Analysis iodlgimp.cxx:177 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis dispatchtest.cxx:176 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis documentacceleratorconfiguration.cxx:98 Medium V1019 Compound assignment expression 'lArguments[0] >>= xRoot' is used inside condition.
General Analysis moduleacceleratorconfiguration.cxx:94 Medium V1019 Compound assignment expression 'lArguments[0] >>= sModule' is used inside condition.
General Analysis presethandler.cxx:384 High V530 The return value of function 'append' is required to be utilized.
General Analysis closedispatcher.cxx:221 Medium V547 Expression 'bIsSynchron' is always false.
General Analysis dispatchdisabler.cxx:30 Medium V1019 Compound assignment expression 'aArguments[0] >>= aDisabledURLs' is used inside condition.
General Analysis actiontriggercontainer.cxx:49 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis addonsoptions.cxx:1570 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis addonsoptions.cxx:1603 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis framelistanalyzer.cxx:231 Medium V547 Expression 'bHidden' is always false.
General Analysis rootactiontriggercontainer.cxx:59 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis titlehelper.cxx:457 High V530 The return value of function 'append' is required to be utilized.
General Analysis menudocumenthandler.cxx:861 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:77 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:101 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis titlebarupdate.cxx:255 High V547 Expression 'nIcon == INVALID_ICON_ID' is always true.
General Analysis helponstartup.cxx:305 Medium V547 Expression 'bHelpEnabled' is always false.
General Analysis jobresult.cxx:95 Medium V547 Expression 'bDeactivate' is always false.
General Analysis layoutmanager.cxx:532 Medium V1019 Compound assignment expression is used inside condition.
General Analysis uielement.cxx:47 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:49 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:51 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:64 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:65 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:68 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:74 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:79 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:80 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:83 High V1058 Nonsensical comparison of two function addresses.
General Analysis uielement.cxx:89 High V1058 Nonsensical comparison of two function addresses.
General Analysis loadenv.cxx:507 Medium V1037 Two or more case-branches perform the same actions. Check lines: 507, 511, 515
General Analysis loadenv.cxx:941 Medium V1048 The 'bAllowed' variable was assigned the same value.
General Analysis dispatchrecorder.cxx:231 High V530 The return value of function 'append' is required to be utilized.
General Analysis dispatchrecorder.cxx:247 High V530 The return value of function 'append' is required to be utilized.
General Analysis dispatchrecorder.cxx:348 High V530 The return value of function 'append' is required to be utilized.
General Analysis dispatchrecorder.cxx:358 High V530 The return value of function 'append' is required to be utilized.
General Analysis autorecovery.cxx:1686 Medium V547 Expression 'bEnabled' is always false.
General Analysis autorecovery.cxx:1703 Medium V547 Expression 'bEnabled' is always false.
General Analysis frame.cxx:3049 High V547 Expression 'nIcon == - 1' is always true.
General Analysis pathsettings.cxx:439 High V1053 Calling the 'disposing' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis pathsettings.cxx:516 Medium V1001 The 'a' variable is assigned but is not used by the end of the function.
General Analysis sessionlistener.cxx:232 Medium V1019 Compound assignment expression is used inside condition.
General Analysis urltransformer.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis CommandImageResolver.cxx:57 High V530 The return value of function 'append' is required to be utilized.
General Analysis ImageList.cxx:44 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imagemanagerimpl.hxx:149 Medium V1071 Consider inspecting the 'implts_getUserImageList' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis moduleuiconfigurationmanager.cxx:846 Medium V1019 Compound assignment expression 'aArguments[0] >>= aModuleShortName' is used inside condition.
General Analysis moduleuiconfigurationmanager.cxx:846 Medium V1019 Compound assignment expression 'aArguments[1] >>= m_aModuleIdentifier' is used inside condition.
General Analysis windowstateconfiguration.cxx:995 High V614 Uninitialized variable 'bValue' used.
General Analysis windowstateconfiguration.cxx:1028 High V614 Uninitialized variable 'eDockingArea' used.
General Analysis comboboxtoolbarcontroller.cxx:283 Medium V560 A part of conditional expression is always true: (nTmpPos >= 0).
General Analysis comboboxtoolbarcontroller.cxx:303 Medium V560 A part of conditional expression is always false: 0 <= nPos.
General Analysis complextoolbarcontroller.cxx:147 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis dropdownboxtoolbarcontroller.cxx:231 Medium V560 A part of conditional expression is always true: (nTmpPos >= 0).
General Analysis dropdownboxtoolbarcontroller.cxx:251 Medium V560 A part of conditional expression is always false: 0 <= nPos.
General Analysis generictoolbarcontroller.cxx:195 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'set_item_active' function.
General Analysis generictoolbarcontroller.cxx:235 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis imagebuttontoolbarcontroller.cxx:125 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis menubarmanager.cxx:1355 Medium V547 Expression 'nStyle' is always false.
General Analysis menubarmanager.cxx:1367 Medium V547 Expression '!bShow' is always false.
General Analysis menubarmanager.cxx:1370 Medium V547 Expression '!bEnabled' is always false.
General Analysis menubarwrapper.cxx:141 Medium V547 Expression '!bMenuOnly' is always true.
General Analysis newmenucontroller.cxx:324 Medium V522 There might be dereferencing of a potential null pointer 'pPopupMenu'.
General Analysis popuptoolbarcontroller.cxx:180 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis resourcemenucontroller.cxx:249 Medium V1019 Compound assignment expression 'rEvent.State >>= aVerbs' is used inside condition.
General Analysis statusbarmanager.cxx:273 Medium V519 The 'm_bUpdateControllers' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 268, 273.
General Analysis statusbarmerger.cxx:68 Medium V547 Expression 'bAutoSize' is always false.
General Analysis statusbarmerger.cxx:70 Medium V547 Expression 'bOwnerDraw' is always false.
General Analysis statusbarmerger.cxx:72 Medium V547 Expression 'bMandatory' is always true.
General Analysis statusbarmerger.cxx:110 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis subtoolbarcontroller.cxx:188 High V614 Uninitialized variable 'bValue' used.
General Analysis togglebuttontoolbarcontroller.cxx:139 Medium V560 A part of conditional expression is always false: nPos >= 0.
General Analysis togglebuttontoolbarcontroller.cxx:191 Medium V560 A part of conditional expression is always true: (nTmpPos >= 0).
General Analysis toolbarmanager.cxx:733 Medium V519 The 'm_bUpdateControllers' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 719, 733.
General Analysis toolbarmanager.cxx:756 Medium V519 The 'm_bUpdateControllers' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 742, 756.
General Analysis toolbarmanager.cxx:1428 Medium V547 Expression '!bIsVisible' is always false.
General Analysis toolbarmanager.cxx:2190 Medium V605 Consider verifying the expression. An unsigned value is compared to the number belonging to the range [-999..3095].
General Analysis toolbarmanager.cxx:2190 Medium V658 A value is being subtracted from the unsigned variable. This can result in an overflow. In such a case, the '<' comparison operation can potentially behave unexpectedly.
General Analysis toolbarmanager.cxx:932 Medium V1019 Compound assignment expression 'Event.Element >>= xNameAccess' is used inside condition.
General Analysis toolbarsmenucontroller.cxx:398 High V530 The return value of function 'append' is required to be utilized.
General Analysis toolbarsmenucontroller.cxx:366 Medium V560 A part of conditional expression is always true: !bVisible.
General Analysis toolbarsmenucontroller.cxx:371 Medium V560 A part of conditional expression is always true: !bHideFromMenu.
General Analysis toolbarsmenucontroller.cxx:567 Medium V560 A part of conditional expression is always true: !bVisible.
General Analysis imagesdocumenthandler.cxx:109 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis fontmap.cxx:97 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontmap.cxx:98 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis formula.cxx:593 Medium V522 There might be dereferencing of a potential null pointer 'buf'. Check lines: 593, 582.
General Analysis formula.cxx:632 Medium V522 There might be dereferencing of a potential null pointer 'buf'. Check lines: 632, 621.
General Analysis grammar.cxx:407 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 407, 406.
General Analysis grammar.cxx:409 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 409, 408.
General Analysis grammar.cxx:541 Medium V1037 Two or more case-branches perform the same actions. Check lines: 541, 544
General Analysis grammar.cxx:550 Medium V1037 Two or more case-branches perform the same actions. Check lines: 550, 553
General Analysis hbox.cxx:590 High V530 The return value of function 'append' is required to be utilized.
General Analysis hbox.cxx:686 High V530 The return value of function 'append' is required to be utilized.
General Analysis hbox.cxx:81 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: type.
General Analysis hbox.cxx:92 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: id.
General Analysis hbox.cxx:104 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: format.
General Analysis hbox.cxx:634 Medium V1037 Two or more case-branches perform the same actions. Check lines: 634, 663
General Analysis hbox.cxx:182 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 'cbuf'.
General Analysis hbox.cxx:234 Medium V1086 A call of the 'memcpy' function will lead to underflow of the buffer 'cbuf'.
General Analysis hcode.cxx:1174 High V530 The return value of function 'append' is required to be utilized.
General Analysis hinfo.cxx:40 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: summary.
General Analysis hiodev.cxx:42 High V1053 Calling the 'init' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis htags.cxx:53 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: name, type.
General Analysis hwpfile.cxx:569 Medium V1023 A pointer without owner is added to the 'columnlist' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis hwplib.h:41 Medium V677 Custom declaration of a standard 'ushort' type. The declaration from system header files should be used instead.
General Analysis hwplib.h:42 Medium V677 Custom declaration of a standard 'uint' type. The declaration from system header files should be used instead.
General Analysis hwpread.cxx:322 Medium V668 There is no sense in testing the 'pArr' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis hwpread.cxx:532 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, reserved2.
General Analysis hwpread.cxx:600 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, info.
General Analysis hwpread.cxx:621 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, info.
General Analysis hwpread.cxx:654 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: reserved, info.
General Analysis hwpread.cxx:792 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: compose.
General Analysis hwpread.cxx:871 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: number, user_shape, deco.
General Analysis hwpreader.cxx:64 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: buf.
General Analysis hwpreader.cxx:3041 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3041, 3046
General Analysis solver.cxx:27 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis test_languagetag.cxx:697 High V530 The return value of function 'reset' is required to be utilized.
General Analysis test_languagetag.cxx:735 High V530 The return value of function 'reset' is required to be utilized.
General Analysis test_languagetag.cxx:743 High V530 The return value of function 'reset' is required to be utilized.
General Analysis test_languagetag.cxx:751 High V530 The return value of function 'reset' is required to be utilized.
General Analysis languagetag.cxx:1109 High V530 The return value of function 'getBcp47' is required to be utilized.
General Analysis languagetag.cxx:1596 High V530 The return value of function 'getBcp47' is required to be utilized.
General Analysis languagetag.cxx:1710 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis languagetag.cxx:2008 High V530 The return value of function 'getScript' is required to be utilized.
General Analysis languagetag.cxx:2167 High V530 The return value of function 'reset' is required to be utilized.
General Analysis languagetag.cxx:2272 High V530 The return value of function 'getBcp47' is required to be utilized.
General Analysis languagetag.cxx:1594 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1592, 1594.
General Analysis languagetag.cxx:1733 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1731, 1733.
General Analysis languagetag.cxx:1750 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1748, 1750.
General Analysis test_breakiterator.cxx:496 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_breakiterator.cxx:568 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_breakiterator.cxx:804 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis calendar_gregorian.cxx:147 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: fieldValue, fieldSetValue.
General Analysis calendar_gregorian.cxx:152 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: fieldValue, fieldSetValue.
General Analysis cclass_unicode_parser.cxx:924 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:943 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:950 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:958 High V530 The return value of function 'append' is required to be utilized.
General Analysis cclass_unicode_parser.cxx:1067 High V530 The return value of function 'append' is required to be utilized.
Fail/Info collator_unicode.cxx:1 V008 Unable to start the analysis on this file.
General Analysis defaultnumberingprovider.cxx:368 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:379 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:386 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:387 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:389 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:480 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:481 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:489 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:495 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:503 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:517 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:519 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:555 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:556 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:558 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:562 High V530 The return value of function 'insert' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:585 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:591 High V530 The return value of function 'append' is required to be utilized.
General Analysis defaultnumberingprovider.cxx:690 High V547 Expression 'number <= 0' is always true.
General Analysis defaultnumberingprovider.cxx:1211 Medium V1001 The 'aEnabled' variable is assigned but is not used by the end of the function.
General Analysis indexentrysupplier_asian.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis indexentrysupplier_default.cxx:113 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: keys, mkeys.
General Analysis LocaleNode.cxx:480 High V530 The return value of function 'writeOUStringLiteralParameterCheckLen' is required to be utilized.
General Analysis LocaleNode.cxx:481 High V530 The return value of function 'writeOUStringLiteralParameterCheckLen' is required to be utilized.
General Analysis LocaleNode.cxx:1020 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1022 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1030 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1032 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1040 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1042 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1087 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1089 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1098 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1100 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1107 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1109 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1117 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1119 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1127 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1129 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1137 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1139 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1147 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1149 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1157 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1159 High V530 The return value of function 'append' is required to be utilized.
General Analysis LocaleNode.cxx:1114 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1114, 1124, 1134
General Analysis nativenumbersupplier.cxx:592 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:597 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1076 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1081 High V530 The return value of function 'insert' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1083 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1112 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1171 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1184 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1189 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1198 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1201 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1203 High V530 The return value of function 'insert' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1207 High V530 The return value of function 'append' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1209 High V530 The return value of function 'insert' is required to be utilized.
General Analysis nativenumbersupplier.cxx:1238 High V530 The return value of function 'append' is required to be utilized.
General Analysis levdis.hxx:132 Medium V690 The 'WLevDistance' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis textsearch.cxx:1417 High V530 The return value of function 'remove' is required to be utilized.
General Analysis textsearch.cxx:130 High V1053 Calling the 'setOptions' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis textsearch.cxx:1019 Medium V764 Possible incorrect order of arguments passed to 'lcl_findRegex' function: 'endPos' and 'startPos'.
General Analysis textconversion_ko.cxx:285 High V530 The return value of function 'append' is required to be utilized.
General Analysis textconversion_ko.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis textconversion_ko.cxx:207 Medium V1051 Consider checking for misprints. It's possible that the 'scriptType' should be checked here.
General Analysis ignoreDiacritics_CTL.cxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_kashida.cxx:86 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_kashida.cxx:89 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis unicode.cxx:1028 High V530 The return value of function 'reset' is required to be utilized.
General Analysis unicode.cxx:1076 High V530 The return value of function 'append' is required to be utilized.
General Analysis unicode.cxx:1080 High V530 The return value of function 'insert' is required to be utilized.
General Analysis unicode.cxx:1114 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1130 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1158 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1173 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1190 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1197 High V530 The return value of function 'insertUtf32' is required to be utilized.
General Analysis unicode.cxx:1232 High V530 The return value of function 'remove' is required to be utilized.
General Analysis unicode.cxx:1250 High V530 The return value of function 'append' is required to be utilized.
General Analysis unicode.cxx:1271 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis unicode.cxx:1277 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis lex.hxx:164 Medium V1071 Consider inspecting the 'GetToken_Next' function. The return value is not always used. Total calls: 19, discarded results: 2.
General Analysis lex.cxx:265 High V530 The return value of function 'append' is required to be utilized.
General Analysis lex.cxx:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis lex.cxx:295 High V530 The return value of function 'append' is required to be utilized.
General Analysis lex.cxx:35 Medium V1037 Two or more case-branches perform the same actions. Check lines: 35, 41, 47
General Analysis object.cxx:208 High V530 The return value of function 'append' is required to be utilized.
General Analysis types.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis command.cxx:235 Medium V547 Expression 'i < aList.size()' is always true.
General Analysis svidl.cxx:128 Medium V560 A part of conditional expression is always true: nExit == 0.
General Analysis svidl.cxx:208 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 199, 208.
General Analysis LibreOfficeKitEnums.h:1250 Medium V547 Expression is always false.
General Analysis sbmeth.hxx:29 Medium V690 The copy constructor is declared as private in the 'SbMethod' class, but the default copy assignment operator will still be generated by compiler. It is dangerous to use such a class.
General Analysis sbxvar.hxx:140 Medium V1071 Consider inspecting the 'GetInteger' function. The return value is not always used. Total calls: 41, discarded results: 2.
General Analysis sbxvar.hxx:150 Medium V1071 Consider inspecting the 'GetDate' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis typemanager.hxx:55 Medium V1071 Consider inspecting the 'getSort' function. The return value is not always used. Total calls: 18, discarded results: 1.
General Analysis Sequence.h:60 Medium V690 The 'Sequence' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis Type.h:58 Medium V690 The 'Type' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis anycompare.hxx:77 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.hxx:94 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.hxx:116 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis anycompare.hxx:136 Medium V1019 Compound assignment expression '_rhs >>= rhs' is used inside condition.
General Analysis extract.hxx:106 High V547 Expression 'nValue != 0' is always false.
General Analysis extract.hxx:99 High V614 Uninitialized variable 'b' used.
General Analysis propertybag.hxx:42 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~PropertyBag' method of the 'PropertyBag' class.
General Analysis stl_types.hxx:137 High V530 The return value of function 'append' is required to be utilized.
General Analysis string.hxx:60 High V530 The return value of function 'remove' is required to be utilized.
General Analysis traceevent.hxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis traceevent.hxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis unique_disposing_ptr.hxx:69 High V1053 Calling the 'reset' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis xmlencode.hxx:53 High V530 The return value of function 'append' is required to be utilized.
General Analysis sqlparse.hxx:56 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~OParseContext' method of the 'OParseContext' class.
General Analysis implbase.hxx:111 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::WeakImplHelper' class, as it is followed by a subsequent cast to 'pcr::OPropertyBrowserController' type (see also propcontroller.cxx, line 560).
General Analysis implbase1.hxx:88 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper1' class, as it is followed by a subsequent cast to 'frm::OFormattedControl' type (see also FormattedField.cxx, line 229).
General Analysis implbase12.hxx:100 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper12' class, as it is followed by a subsequent cast to 'frm::ODatabaseForm' type (see also DatabaseForm.cxx, line 2604).
General Analysis implbase3.hxx:90 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper3' class, as it is followed by a subsequent cast to 'frm::OEditControl' type (see also Edit.cxx, line 242).
General Analysis implbase3.hxx:90 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper3' class, as it is followed by a subsequent cast to 'frm::ORichTextModel' type (see also richtextmodel.cxx, line 572).
General Analysis implbase4.hxx:92 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper4' class, as it is followed by a subsequent cast to 'frm::ODatabaseForm' type (see also DatabaseForm.cxx, line 2604).
General Analysis implbase4.hxx:92 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper4' class, as it is followed by a subsequent cast to 'frm::OListBoxControl' type (see also ListBox.cxx, line 2019).
General Analysis implbase7.hxx:95 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'cppu::ImplHelper7' class, as it is followed by a subsequent cast to 'frm::ODatabaseForm' type (see also DatabaseForm.cxx, line 2604).
General Analysis proptypehlp.hxx:59 High V547 Expression 'i16 != 0' is always false.
General Analysis typeprovider.hxx:176 Medium V690 The 'OImplementationId' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis FormatScheme.hxx:473 Medium V761 Three identical blocks of text were found.
General Analysis FormatScheme.hxx:510 Medium V761 Three identical blocks of text were found.
General Analysis FormatScheme.hxx:590 Medium V761 Three identical blocks of text were found.
General Analysis AccessibleEditableTextPara.hxx:252 Medium V1071 Consider inspecting the 'GetTextForwarder' function. The return value is not always used. Total calls: 42, discarded results: 3.
General Analysis eeitem.hxx:75 High V1043 A global object variable 'EE_PARA_WRITINGDIR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:76 High V1043 A global object variable 'EE_PARA_XMLATTRIBS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:77 High V1043 A global object variable 'EE_PARA_HANGINGPUNCTUATION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:78 High V1043 A global object variable 'EE_PARA_FORBIDDENRULES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:79 High V1043 A global object variable 'EE_PARA_ASIANCJKSPACING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:80 High V1043 A global object variable 'EE_PARA_NUMBULLET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:81 High V1043 A global object variable 'EE_PARA_HYPHENATE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:82 High V1043 A global object variable 'EE_PARA_HYPHENATE_NO_CAPS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:83 High V1043 A global object variable 'EE_PARA_HYPHENATE_NO_LAST_WORD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:84 High V1043 A global object variable 'EE_PARA_BULLETSTATE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:85 High V1043 A global object variable 'EE_PARA_OUTLLRSPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:86 High V1043 A global object variable 'EE_PARA_OUTLLEVEL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:87 High V1043 A global object variable 'EE_PARA_BULLET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:88 High V1043 A global object variable 'EE_PARA_LRSPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:89 High V1043 A global object variable 'EE_PARA_ULSPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:90 High V1043 A global object variable 'EE_PARA_SBL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:91 High V1043 A global object variable 'EE_PARA_JUST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:92 High V1043 A global object variable 'EE_PARA_TABS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:93 High V1043 A global object variable 'EE_PARA_JUST_METHOD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:94 High V1043 A global object variable 'EE_PARA_VER_JUST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:99 High V1043 A global object variable 'EE_CHAR_COLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:100 High V1043 A global object variable 'EE_CHAR_FONTINFO' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:101 High V1043 A global object variable 'EE_CHAR_FONTHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:102 High V1043 A global object variable 'EE_CHAR_FONTWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:103 High V1043 A global object variable 'EE_CHAR_WEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:104 High V1043 A global object variable 'EE_CHAR_UNDERLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:105 High V1043 A global object variable 'EE_CHAR_STRIKEOUT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:106 High V1043 A global object variable 'EE_CHAR_ITALIC' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:107 High V1043 A global object variable 'EE_CHAR_OUTLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:108 High V1043 A global object variable 'EE_CHAR_SHADOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:109 High V1043 A global object variable 'EE_CHAR_ESCAPEMENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:110 High V1043 A global object variable 'EE_CHAR_PAIRKERNING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:111 High V1043 A global object variable 'EE_CHAR_KERNING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:112 High V1043 A global object variable 'EE_CHAR_WLM' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:113 High V1043 A global object variable 'EE_CHAR_LANGUAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:114 High V1043 A global object variable 'EE_CHAR_LANGUAGE_CJK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:115 High V1043 A global object variable 'EE_CHAR_LANGUAGE_CTL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:116 High V1043 A global object variable 'EE_CHAR_FONTINFO_CJK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:117 High V1043 A global object variable 'EE_CHAR_FONTINFO_CTL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:118 High V1043 A global object variable 'EE_CHAR_FONTHEIGHT_CJK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:119 High V1043 A global object variable 'EE_CHAR_FONTHEIGHT_CTL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:120 High V1043 A global object variable 'EE_CHAR_WEIGHT_CJK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:121 High V1043 A global object variable 'EE_CHAR_WEIGHT_CTL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:122 High V1043 A global object variable 'EE_CHAR_ITALIC_CJK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:123 High V1043 A global object variable 'EE_CHAR_ITALIC_CTL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:124 High V1043 A global object variable 'EE_CHAR_EMPHASISMARK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:125 High V1043 A global object variable 'EE_CHAR_RELIEF' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:126 High V1043 A global object variable 'EE_CHAR_XMLATTRIBS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:127 High V1043 A global object variable 'EE_CHAR_OVERLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:128 High V1043 A global object variable 'EE_CHAR_CASEMAP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:129 High V1043 A global object variable 'EE_CHAR_GRABBAG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:130 High V1043 A global object variable 'EE_CHAR_BKGCOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis eeitem.hxx:138 High V1043 A global object variable 'EE_FEATURE_FIELD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis numitem.hxx:333 Medium V690 The 'SvxNodeNum' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis paperinf.hxx:60 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis unotext.hxx:245 Medium V690 The 'SvxUnoTextRangeBase' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis mstoolbar.hxx:120 Medium V1071 Consider inspecting the 'Read' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis svdfppt.hxx:893 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mpArry.
General Analysis languagetag.hxx:572 Medium V1071 Consider inspecting the 'getImpl' function. The return value is not always used. Total calls: 14, discarded results: 1.
General Analysis lru_map.hxx:241 Medium V1071 Consider inspecting the 'find' function. The return value is not always used. Total calls: 38, discarded results: 1.
General Analysis string_view.hxx:219 Medium V1071 Consider inspecting the 'getToken' function. The return value is not always used. Total calls: 16, discarded results: 1.
General Analysis string_view.hxx:219 Medium V1071 Consider inspecting the 'getToken' function. The return value is not always used. Total calls: 20, discarded results: 1.
General Analysis chartexport.hxx:132 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ChartExport' method of the 'ChartExport' class.
General Analysis file.hxx:1218 Medium V580 An odd explicit type casting. Consider verifying it.
General Analysis file.hxx:974 Medium V1071 Consider inspecting the 'open' function. The return value is not always used. Total calls: 44, discarded results: 2.
General Analysis file.hxx:1524 Medium V1071 Consider inspecting the 'get' function. The return value is not always used. Total calls: 22, discarded results: 1.
General Analysis file.hxx:1566 Medium V1071 Consider inspecting the 'getFileStatus' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis file.hxx:1566 Medium V1071 Consider inspecting the 'getFileStatus' function. The return value is not always used. Total calls: 32, discarded results: 1.
General Analysis bootstrap.hxx:105 Medium V1071 Consider inspecting the 'getFrom' function. The return value is not always used. Total calls: 13, discarded results: 1.
General Analysis instance.hxx:34 Medium V1068 Do not define an unnamed namespace in a header file.
General Analysis string.hxx:134 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: buffer.
General Analysis string.hxx:220 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis string.hxx:247 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis string.hxx:473 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis ustrbuf.hxx:1591 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ustrbuf.hxx:1618 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis ustrbuf.hxx:72 Medium V690 The 'OUStringBuffer' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis ustring.hxx:118 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: buffer.
General Analysis ustring.hxx:199 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis ustring.hxx:226 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis ustring.hxx:537 Medium V1080 Call of 'std::is_constant_evaluated' function always returns false. The call occurs only at runtime.
General Analysis frame.hxx:66 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SfxFrame' method of the 'SfxFrame' class.
General Analysis templatelocalview.hxx:171 Medium V703 It is odd that the 'mnThumbnailHeight' field in derived class 'TemplateLocalView' overwrites field in base class 'ThumbnailView'. Check lines: templatelocalview.hxx:171, thumbnailview.hxx:298.
General Analysis exchange.hxx:120 Medium V1071 Consider inspecting the 'GetFormatDataFlavor' function. The return value is not always used. Total calls: 40, discarded results: 1.
General Analysis store.hxx:80 Medium V1071 Consider inspecting the 'readAt' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis broadcast.hxx:64 Medium V555 The expression '(maListeners.size() - mnEmptySlots) > 0' will work as 'maListeners.size() != mnEmptySlots'.
General Analysis itemset.hxx:81 Medium V690 The 'SfxItemSet' class implements a move constructor, but lacks the move assignment operator. It is dangerous to use such a class.
General Analysis itemset.hxx:188 Medium V1071 Consider inspecting the 'GetItemState' function. The return value is not always used. Total calls: 14, discarded results: 1.
General Analysis itemset.hxx:194 Medium V1071 Consider inspecting the 'GetItemState' function. The return value is not always used. Total calls: 16, discarded results: 1.
General Analysis poolitem.hxx:51 High V547 Expression 'nNum != 0' is always false.
General Analysis style.hxx:114 Medium V690 The 'SfxStyleSheetBase' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis svdde.hxx:196 Medium V690 The 'DdeItem' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis zformat.hxx:148 Medium V690 The 'SvNumberformat' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis javacontext.hxx:34 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~JavaContext' method of the 'JavaContext' class.
General Analysis javainteractionhandler.hxx:37 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~JavaInteractionHandler' method of the 'JavaInteractionHandler' class.
General Analysis flagsdef.hxx:83 High V1043 A global object variable 'fSvxNumValConst' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis sdrmasterpagedescriptor.hxx:34 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~MasterPageDescriptor' method of the 'MasterPageDescriptor' class.
General Analysis svddef.hxx:184 High V1043 A global object variable 'SDRATTR_SHADOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:185 High V1043 A global object variable 'SDRATTR_SHADOWCOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:186 High V1043 A global object variable 'SDRATTR_SHADOWXDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:187 High V1043 A global object variable 'SDRATTR_SHADOWYDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:188 High V1043 A global object variable 'SDRATTR_SHADOWTRANSPARENCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:189 High V1043 A global object variable 'SDRATTR_SHADOW3D' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:190 High V1043 A global object variable 'SDRATTR_SHADOWPERSP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:191 High V1043 A global object variable 'SDRATTR_SHADOWSIZEX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:192 High V1043 A global object variable 'SDRATTR_SHADOWSIZEY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:193 High V1043 A global object variable 'SDRATTR_SHADOWBLUR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:194 High V1043 A global object variable 'SDRATTR_SHADOWALIGNMENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:198 High V1043 A global object variable 'SDRATTR_CAPTIONTYPE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:199 High V1043 A global object variable 'SDRATTR_CAPTIONFIXEDANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:200 High V1043 A global object variable 'SDRATTR_CAPTIONANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:201 High V1043 A global object variable 'SDRATTR_CAPTIONGAP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:202 High V1043 A global object variable 'SDRATTR_CAPTIONESCDIR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:203 High V1043 A global object variable 'SDRATTR_CAPTIONESCISREL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:204 High V1043 A global object variable 'SDRATTR_CAPTIONESCREL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:205 High V1043 A global object variable 'SDRATTR_CAPTIONESCABS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:206 High V1043 A global object variable 'SDRATTR_CAPTIONLINELEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:207 High V1043 A global object variable 'SDRATTR_CAPTIONFITLINELEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:211 High V1043 A global object variable 'SDRATTR_CORNER_RADIUS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:212 High V1043 A global object variable 'SDRATTR_TEXT_MINFRAMEHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:213 High V1043 A global object variable 'SDRATTR_TEXT_AUTOGROWHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:214 High V1043 A global object variable 'SDRATTR_TEXT_FITTOSIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:215 High V1043 A global object variable 'SDRATTR_TEXT_LEFTDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:216 High V1043 A global object variable 'SDRATTR_TEXT_RIGHTDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:217 High V1043 A global object variable 'SDRATTR_TEXT_UPPERDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:218 High V1043 A global object variable 'SDRATTR_TEXT_LOWERDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:219 High V1043 A global object variable 'SDRATTR_TEXT_VERTADJUST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:220 High V1043 A global object variable 'SDRATTR_TEXT_MAXFRAMEHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:221 High V1043 A global object variable 'SDRATTR_TEXT_MINFRAMEWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:222 High V1043 A global object variable 'SDRATTR_TEXT_MAXFRAMEWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:223 High V1043 A global object variable 'SDRATTR_TEXT_AUTOGROWWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:224 High V1043 A global object variable 'SDRATTR_TEXT_HORZADJUST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:225 High V1043 A global object variable 'SDRATTR_TEXT_ANIKIND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:226 High V1043 A global object variable 'SDRATTR_TEXT_ANIDIRECTION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:227 High V1043 A global object variable 'SDRATTR_TEXT_ANISTARTINSIDE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:228 High V1043 A global object variable 'SDRATTR_TEXT_ANISTOPINSIDE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:229 High V1043 A global object variable 'SDRATTR_TEXT_ANICOUNT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:230 High V1043 A global object variable 'SDRATTR_TEXT_ANIDELAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:231 High V1043 A global object variable 'SDRATTR_TEXT_ANIAMOUNT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:232 High V1043 A global object variable 'SDRATTR_TEXT_CONTOURFRAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:233 High V1043 A global object variable 'SDRATTR_XMLATTRIBUTES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:234 High V1043 A global object variable 'SDRATTR_TEXT_USEFIXEDCELLHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:235 High V1043 A global object variable 'SDRATTR_TEXT_WORDWRAP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:236 High V1043 A global object variable 'SDRATTR_TEXT_CHAINNEXTNAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:237 High V1043 A global object variable 'SDRATTR_TEXT_CLIPVERTOVERFLOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:241 High V1043 A global object variable 'SDRATTR_EDGEKIND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:242 High V1043 A global object variable 'SDRATTR_EDGENODE1HORZDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:243 High V1043 A global object variable 'SDRATTR_EDGENODE1VERTDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:244 High V1043 A global object variable 'SDRATTR_EDGENODE2HORZDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:245 High V1043 A global object variable 'SDRATTR_EDGENODE2VERTDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:246 High V1043 A global object variable 'SDRATTR_EDGENODE1GLUEDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:247 High V1043 A global object variable 'SDRATTR_EDGENODE2GLUEDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:248 High V1043 A global object variable 'SDRATTR_EDGELINEDELTACOUNT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:249 High V1043 A global object variable 'SDRATTR_EDGELINE1DELTA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:250 High V1043 A global object variable 'SDRATTR_EDGELINE2DELTA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:251 High V1043 A global object variable 'SDRATTR_EDGELINE3DELTA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:255 High V1043 A global object variable 'SDRATTR_MEASUREKIND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:256 High V1043 A global object variable 'SDRATTR_MEASURETEXTHPOS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:257 High V1043 A global object variable 'SDRATTR_MEASURETEXTVPOS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:258 High V1043 A global object variable 'SDRATTR_MEASURELINEDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:259 High V1043 A global object variable 'SDRATTR_MEASUREHELPLINEOVERHANG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:260 High V1043 A global object variable 'SDRATTR_MEASUREHELPLINEDIST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:261 High V1043 A global object variable 'SDRATTR_MEASUREHELPLINE1LEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:262 High V1043 A global object variable 'SDRATTR_MEASUREHELPLINE2LEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:263 High V1043 A global object variable 'SDRATTR_MEASUREBELOWREFEDGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:264 High V1043 A global object variable 'SDRATTR_MEASURETEXTROTA90' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:265 High V1043 A global object variable 'SDRATTR_MEASURETEXTUPSIDEDOWN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:266 High V1043 A global object variable 'SDRATTR_MEASUREOVERHANG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:267 High V1043 A global object variable 'SDRATTR_MEASUREUNIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:268 High V1043 A global object variable 'SDRATTR_MEASURESCALE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:269 High V1043 A global object variable 'SDRATTR_MEASURESHOWUNIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:270 High V1043 A global object variable 'SDRATTR_MEASUREFORMATSTRING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:271 High V1043 A global object variable 'SDRATTR_MEASURETEXTAUTOANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:272 High V1043 A global object variable 'SDRATTR_MEASURETEXTAUTOANGLEVIEW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:273 High V1043 A global object variable 'SDRATTR_MEASURETEXTISFIXEDANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:274 High V1043 A global object variable 'SDRATTR_MEASURETEXTFIXEDANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:275 High V1043 A global object variable 'SDRATTR_MEASUREDECIMALPLACES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:279 High V1043 A global object variable 'SDRATTR_CIRCKIND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:280 High V1043 A global object variable 'SDRATTR_CIRCSTARTANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:281 High V1043 A global object variable 'SDRATTR_CIRCENDANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:286 High V1043 A global object variable 'SDRATTR_OBJMOVEPROTECT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:287 High V1043 A global object variable 'SDRATTR_OBJSIZEPROTECT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:288 High V1043 A global object variable 'SDRATTR_OBJPRINTABLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:289 High V1043 A global object variable 'SDRATTR_LAYERID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:290 High V1043 A global object variable 'SDRATTR_LAYERNAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:291 High V1043 A global object variable 'SDRATTR_OBJECTNAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:292 High V1043 A global object variable 'SDRATTR_ALLPOSITIONX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:293 High V1043 A global object variable 'SDRATTR_ALLPOSITIONY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:294 High V1043 A global object variable 'SDRATTR_ALLSIZEWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:295 High V1043 A global object variable 'SDRATTR_ALLSIZEHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:296 High V1043 A global object variable 'SDRATTR_ONEPOSITIONX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:297 High V1043 A global object variable 'SDRATTR_ONEPOSITIONY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:298 High V1043 A global object variable 'SDRATTR_ONESIZEWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:299 High V1043 A global object variable 'SDRATTR_ONESIZEHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:300 High V1043 A global object variable 'SDRATTR_LOGICSIZEWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:301 High V1043 A global object variable 'SDRATTR_LOGICSIZEHEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:302 High V1043 A global object variable 'SDRATTR_ROTATEANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:303 High V1043 A global object variable 'SDRATTR_SHEARANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:304 High V1043 A global object variable 'SDRATTR_MOVEX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:305 High V1043 A global object variable 'SDRATTR_MOVEY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:306 High V1043 A global object variable 'SDRATTR_RESIZEXONE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:307 High V1043 A global object variable 'SDRATTR_RESIZEYONE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:308 High V1043 A global object variable 'SDRATTR_ROTATEONE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:309 High V1043 A global object variable 'SDRATTR_HORZSHEARONE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:310 High V1043 A global object variable 'SDRATTR_VERTSHEARONE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:311 High V1043 A global object variable 'SDRATTR_RESIZEXALL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:312 High V1043 A global object variable 'SDRATTR_RESIZEYALL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:313 High V1043 A global object variable 'SDRATTR_ROTATEALL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:314 High V1043 A global object variable 'SDRATTR_HORZSHEARALL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:315 High V1043 A global object variable 'SDRATTR_VERTSHEARALL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:316 High V1043 A global object variable 'SDRATTR_TRANSFORMREF1X' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:317 High V1043 A global object variable 'SDRATTR_TRANSFORMREF1Y' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:318 High V1043 A global object variable 'SDRATTR_TRANSFORMREF2X' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:319 High V1043 A global object variable 'SDRATTR_TRANSFORMREF2Y' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:320 High V1043 A global object variable 'SDRATTR_TEXTDIRECTION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:321 High V1043 A global object variable 'SDRATTR_OBJVISIBLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:326 High V1043 A global object variable 'SDRATTR_GRAFRED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:327 High V1043 A global object variable 'SDRATTR_GRAFGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:328 High V1043 A global object variable 'SDRATTR_GRAFBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:329 High V1043 A global object variable 'SDRATTR_GRAFLUMINANCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:330 High V1043 A global object variable 'SDRATTR_GRAFCONTRAST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:331 High V1043 A global object variable 'SDRATTR_GRAFGAMMA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:332 High V1043 A global object variable 'SDRATTR_GRAFTRANSPARENCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:333 High V1043 A global object variable 'SDRATTR_GRAFINVERT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:334 High V1043 A global object variable 'SDRATTR_GRAFMODE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:335 High V1043 A global object variable 'SDRATTR_GRAFCROP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:341 High V1043 A global object variable 'SDRATTR_3DOBJ_PERCENT_DIAGONAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:342 High V1043 A global object variable 'SDRATTR_3DOBJ_BACKSCALE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:343 High V1043 A global object variable 'SDRATTR_3DOBJ_DEPTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:344 High V1043 A global object variable 'SDRATTR_3DOBJ_HORZ_SEGS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:345 High V1043 A global object variable 'SDRATTR_3DOBJ_VERT_SEGS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:346 High V1043 A global object variable 'SDRATTR_3DOBJ_END_ANGLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:347 High V1043 A global object variable 'SDRATTR_3DOBJ_DOUBLE_SIDED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:348 High V1043 A global object variable 'SDRATTR_3DOBJ_NORMALS_KIND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:349 High V1043 A global object variable 'SDRATTR_3DOBJ_NORMALS_INVERT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:350 High V1043 A global object variable 'SDRATTR_3DOBJ_TEXTURE_PROJ_X' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:351 High V1043 A global object variable 'SDRATTR_3DOBJ_TEXTURE_PROJ_Y' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:352 High V1043 A global object variable 'SDRATTR_3DOBJ_SHADOW_3D' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:353 High V1043 A global object variable 'SDRATTR_3DOBJ_MAT_COLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:354 High V1043 A global object variable 'SDRATTR_3DOBJ_MAT_EMISSION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:355 High V1043 A global object variable 'SDRATTR_3DOBJ_MAT_SPECULAR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:356 High V1043 A global object variable 'SDRATTR_3DOBJ_MAT_SPECULAR_INTENSITY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:357 High V1043 A global object variable 'SDRATTR_3DOBJ_TEXTURE_KIND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:358 High V1043 A global object variable 'SDRATTR_3DOBJ_TEXTURE_MODE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:359 High V1043 A global object variable 'SDRATTR_3DOBJ_TEXTURE_FILTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:363 High V1043 A global object variable 'SDRATTR_3DOBJ_SMOOTH_NORMALS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:364 High V1043 A global object variable 'SDRATTR_3DOBJ_SMOOTH_LIDS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:365 High V1043 A global object variable 'SDRATTR_3DOBJ_CHARACTER_MODE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:366 High V1043 A global object variable 'SDRATTR_3DOBJ_CLOSE_FRONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:367 High V1043 A global object variable 'SDRATTR_3DOBJ_CLOSE_BACK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:371 High V1043 A global object variable 'SDRATTR_3DOBJ_REDUCED_LINE_GEOMETRY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:376 High V1043 A global object variable 'SDRATTR_3DSCENE_PERSPECTIVE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:377 High V1043 A global object variable 'SDRATTR_3DSCENE_DISTANCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:378 High V1043 A global object variable 'SDRATTR_3DSCENE_FOCAL_LENGTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:379 High V1043 A global object variable 'SDRATTR_3DSCENE_TWO_SIDED_LIGHTING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:380 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_1' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:381 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_2' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:382 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_3' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:383 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_4' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:384 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_5' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:385 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_6' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:386 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_7' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:387 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTCOLOR_8' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:388 High V1043 A global object variable 'SDRATTR_3DSCENE_AMBIENTCOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:389 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_1' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:390 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_2' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:391 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_3' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:392 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_4' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:393 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_5' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:394 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_6' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:395 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_7' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:396 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTON_8' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:397 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_1' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:398 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_2' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:399 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_3' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:400 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_4' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:401 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_5' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:402 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_6' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:403 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_7' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:404 High V1043 A global object variable 'SDRATTR_3DSCENE_LIGHTDIRECTION_8' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:405 High V1043 A global object variable 'SDRATTR_3DSCENE_SHADOW_SLANT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:406 High V1043 A global object variable 'SDRATTR_3DSCENE_SHADE_MODE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:411 High V1043 A global object variable 'SDRATTR_CUSTOMSHAPE_ENGINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:412 High V1043 A global object variable 'SDRATTR_CUSTOMSHAPE_DATA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:413 High V1043 A global object variable 'SDRATTR_CUSTOMSHAPE_GEOMETRY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:417 High V1043 A global object variable 'SDRATTR_TABLE_BORDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:418 High V1043 A global object variable 'SDRATTR_TABLE_BORDER_INNER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:419 High V1043 A global object variable 'SDRATTR_TABLE_BORDER_TLBR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:420 High V1043 A global object variable 'SDRATTR_TABLE_BORDER_BLTR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:421 High V1043 A global object variable 'SDRATTR_TABLE_TEXT_ROTATION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:422 High V1043 A global object variable 'SDRATTR_TABLE_CELL_GRABBAG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:426 High V1043 A global object variable 'SDRATTR_GLOW_RADIUS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:427 High V1043 A global object variable 'SDRATTR_GLOW_COLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:428 High V1043 A global object variable 'SDRATTR_GLOW_TRANSPARENCY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:432 High V1043 A global object variable 'SDRATTR_SOFTEDGE_RADIUS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:436 High V1043 A global object variable 'SDRATTR_GLOW_TEXT_RADIUS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:437 High V1043 A global object variable 'SDRATTR_GLOW_TEXT_COLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:438 High V1043 A global object variable 'SDRATTR_GLOW_TEXT_TRANSPARENCY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:442 High V1043 A global object variable 'SDRATTR_TEXTCOLUMNS_NUMBER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:443 High V1043 A global object variable 'SDRATTR_TEXTCOLUMNS_SPACING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:447 High V1043 A global object variable 'SDRATTR_WRITINGMODE2' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svddef.hxx:451 High V1043 A global object variable 'SDRATTR_EDGEOOXMLCURVE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svdhlpln.hxx:71 Medium V1023 A pointer without owner is added to the 'm_aList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdhlpln.hxx:75 Medium V1023 A pointer without owner is added to the 'm_aList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.hxx:44 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrMark' method of the 'SdrMark' class.
General Analysis svdoedge.hxx:135 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrEdgeObj' method of the 'SdrEdgeObj' class.
General Analysis svdomeas.hxx:45 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrMeasureObj' method of the 'SdrMeasureObj' class.
General Analysis svdopage.hxx:26 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrPageObj' method of the 'SdrPageObj' class.
General Analysis svdopath.hxx:42 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrPathObj' method of the 'SdrPathObj' class.
General Analysis svdotable.hxx:94 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrTableObj' method of the 'SdrTableObj' class.
General Analysis svdpool.hxx:28 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SdrItemPool' method of the 'SdrItemPool' class.
General Analysis svdtrans.hxx:33 High V1043 A global object variable 'SDRMAXSHEAR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis svdtypes.hxx:60 High V1043 A global object variable 'SDRLAYER_NOTFOUND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:92 High V1043 A global object variable 'XATTR_LINEDASH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:93 High V1043 A global object variable 'XATTR_LINEWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:94 High V1043 A global object variable 'XATTR_LINECOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:95 High V1043 A global object variable 'XATTR_LINESTART' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:96 High V1043 A global object variable 'XATTR_LINEEND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:97 High V1043 A global object variable 'XATTR_LINESTARTWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:98 High V1043 A global object variable 'XATTR_LINEENDWIDTH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:99 High V1043 A global object variable 'XATTR_LINESTARTCENTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:100 High V1043 A global object variable 'XATTR_LINEENDCENTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:101 High V1043 A global object variable 'XATTR_LINETRANSPARENCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:102 High V1043 A global object variable 'XATTR_LINEJOINT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:103 High V1043 A global object variable 'XATTR_LINECAP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:105 High V1043 A global object variable 'XATTRSET_LINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:109 High V1043 A global object variable 'XATTR_FILLCOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:110 High V1043 A global object variable 'XATTR_FILLGRADIENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:111 High V1043 A global object variable 'XATTR_FILLHATCH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:112 High V1043 A global object variable 'XATTR_FILLBITMAP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:113 High V1043 A global object variable 'XATTR_FILLTRANSPARENCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:114 High V1043 A global object variable 'XATTR_GRADIENTSTEPCOUNT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:115 High V1043 A global object variable 'XATTR_FILLBMP_TILE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:116 High V1043 A global object variable 'XATTR_FILLBMP_POS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:117 High V1043 A global object variable 'XATTR_FILLBMP_SIZEX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:118 High V1043 A global object variable 'XATTR_FILLBMP_SIZEY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:119 High V1043 A global object variable 'XATTR_FILLFLOATTRANSPARENCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:120 High V1043 A global object variable 'XATTR_SECONDARYFILLCOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:121 High V1043 A global object variable 'XATTR_FILLBMP_SIZELOG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:122 High V1043 A global object variable 'XATTR_FILLBMP_TILEOFFSETX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:123 High V1043 A global object variable 'XATTR_FILLBMP_TILEOFFSETY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:124 High V1043 A global object variable 'XATTR_FILLBMP_STRETCH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:125 High V1043 A global object variable 'XATTR_FILLBMP_POSOFFSETX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:126 High V1043 A global object variable 'XATTR_FILLBMP_POSOFFSETY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:127 High V1043 A global object variable 'XATTR_FILLBACKGROUND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:128 High V1043 A global object variable 'XATTR_FILLUSESLIDEBACKGROUND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:130 High V1043 A global object variable 'XATTRSET_FILL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:134 High V1043 A global object variable 'XATTR_FORMTXTADJUST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:135 High V1043 A global object variable 'XATTR_FORMTXTDISTANCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:136 High V1043 A global object variable 'XATTR_FORMTXTSTART' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:137 High V1043 A global object variable 'XATTR_FORMTXTMIRROR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:138 High V1043 A global object variable 'XATTR_FORMTXTOUTLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:139 High V1043 A global object variable 'XATTR_FORMTXTSHADOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:140 High V1043 A global object variable 'XATTR_FORMTXTSHDWCOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:141 High V1043 A global object variable 'XATTR_FORMTXTSHDWXVAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:142 High V1043 A global object variable 'XATTR_FORMTXTSHDWYVAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:143 High V1043 A global object variable 'XATTR_FORMTXTHIDEFORM' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis xdef.hxx:144 High V1043 A global object variable 'XATTR_FORMTXTSHDWTRANSP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis unoapixml_test.hxx:25 Medium V1071 Consider inspecting the 'parseExport' function. The return value is not always used. Total calls: 59, discarded results: 5.
General Analysis gen.hxx:449 Medium V1071 Consider inspecting the 'Min' function. The return value is not always used. Total calls: 22, discarded results: 2.
General Analysis json_writer.hxx:97 Medium V569 Transformation of constant value 222. The value range of signed char type: [-128, 127].
General Analysis stream.hxx:257 Medium V1071 Consider inspecting the 'WriteUChar' function. The return value is not always used. Total calls: 40, discarded results: 2.
General Analysis intlwrapper.hxx:79 Medium V1007 The value from the potentially uninitialized optional 'moCollator' is used. Probably it is a mistake.
General Analysis intlwrapper.hxx:86 Medium V1007 The value from the potentially uninitialized optional 'moCaseCollator' is used. Probably it is a mistake.
General Analysis BitmapBuffer.hxx:35 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mnWidth, mnHeight, mnScanlineSize, mpBits, mnBitCount.
General Analysis FilterConfigItem.hxx:79 Medium V1071 Consider inspecting the 'ReadInt32' function. The return value is not always used. Total calls: 19, discarded results: 1.
General Analysis pdfdocument.hxx:201 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:202 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:203 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:405 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.hxx:501 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~PDFDocument' method of the 'PDFDocument' class.
General Analysis formatter.hxx:201 Medium V1071 Consider inspecting the 'GetOrCreateFormatter' function. The return value is not always used. Total calls: 33, discarded results: 1.
General Analysis graph.hxx:122 Medium V1071 Consider inspecting the 'makeAvailable' function. The return value is not always used. Total calls: 22, discarded results: 2.
General Analysis pdfwriter.hxx:669 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: DocumentInfo, SignCertificate.
General Analysis pdfwriter.hxx:669 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: DocumentInfo.
General Analysis textdata.hxx:49 Medium V1071 Consider inspecting the 'GetIndex' function. The return value is not always used. Total calls: 38, discarded results: 1.
General Analysis textdata.hxx:49 Medium V1071 Consider inspecting the 'GetIndex' function. The return value is not always used. Total calls: 99, discarded results: 8.
General Analysis weld.hxx:2688 Medium V1071 Consider inspecting the 'run' function. The return value is not always used. Total calls: 16, discarded results: 1.
General Analysis xmlexp.hxx:428 Medium V1071 Consider inspecting the 'GetShapeExport' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis bootstrap.cxx:64 Medium V522 There might be dereferencing of a potential null pointer 'ustr'. Check lines: 64, 62.
General Analysis sunjavaplugin.cxx:869 Medium V1048 The '* exist' variable was assigned the same value.
General Analysis util.cxx:504 High V530 The return value of function 'append' is required to be utilized.
General Analysis util.cxx:197 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aBuffer.
General Analysis sunversion.cxx:89 High V781 The value of the 'j' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 89, 90.
General Analysis elements.cxx:199 High V547 Expression 'USER == m_layer' is always true.
General Analysis elements.cxx:605 Medium V1048 The 'ret' variable was assigned the same value.
General Analysis elements.cxx:614 Medium V1048 The 'ret' variable was assigned the same value.
General Analysis framework.cxx:250 High V547 Expression 'mode == jfw::JFW_MODE_DIRECT' is always true.
General Analysis fwkbase.cxx:438 High V530 The return value of function 'append' is required to be utilized.
General Analysis fwkbase.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis fwkbase.cxx:463 High V530 The return value of function 'append' is required to be utilized.
General Analysis cfgmerge.cxx:111 High V530 The return value of function 'append' is required to be utilized.
General Analysis treex.cxx:34 Medium V756 The 'nIndex2' counter is not used inside a nested loop. Consider inspecting usage of 'nIndex' counter.
General Analysis gtv-signal-handlers.cxx:215 Medium V547 Expression 'aUnoArgs.empty()' is always false.
General Analysis tilebench.cxx:570 Medium V560 A part of conditional expression is always true: argc > 1.
Fail/Info checkapi.cxx:1 V008 Unable to start the analysis on this file.
General Analysis lokdocview.cxx:988 Medium V1004 The 'pPayload' pointer was used unsafely after it was verified against nullptr. Check lines: 987, 988.
General Analysis lokdocview.cxx:1377 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1377, 1380
General Analysis hyphenimp.cxx:797 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphenimp.cxx:815 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphenimp.cxx:630 High V595 The 'cut' pointer was utilized before it was verified against nullptr. Check lines: 630, 649.
General Analysis simpleguesser.hxx:28 Medium V690 The 'SimpleGuesser' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis sspellimp.cxx:346 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:347 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:348 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:349 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:350 High V530 The return value of function 'remove' is required to be utilized.
General Analysis sspellimp.cxx:352 High V530 The return value of function 'remove' is required to be utilized.
General Analysis restprotocol.cxx:78 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis dicimp.cxx:246 High V530 The return value of function 'saveEntries' is required to be utilized.
General Analysis dicimp.cxx:806 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:835 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:855 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:889 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:919 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:929 High V530 The return value of function 'loadEntries' is required to be utilized.
General Analysis dicimp.cxx:1028 High V530 The return value of function 'saveEntries' is required to be utilized.
General Analysis dicimp.cxx:196 Medium V1048 The 'nDicVersion' variable was assigned the same value.
General Analysis gciterator.cxx:747 Medium V547 Expression 'm_bEnd' is always false.
General Analysis gciterator.cxx:752 Medium V547 Expression 'm_aFPEntriesQueue.empty()' is always true.
General Analysis hyphdsp.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:159 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:161 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis hyphdsp.cxx:213 High V530 The return value of function 'append' is required to be utilized.
General Analysis lngopt.cxx:391 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis lngopt.cxx:399 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis lngopt.cxx:407 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis lngopt.hxx:45 Medium V690 The 'LinguOptions' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis lngopt.hxx:125 Medium V1022 An exception was thrown by pointer. Consider throwing it by value instead.
General Analysis lngprophelp.cxx:60 High V1053 Calling the 'SetDefaultValues' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis lngsvcmgr.cxx:414 High V1053 Calling the 'getConfiguredServices' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'lngsvcmgr.cxx:414', 'lngsvcmgr.cxx:654', 'lngsvcmgr.hxx:140'.
General Analysis lwpobjid.hxx:137 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis lwpobjid.hxx:106 Medium V1071 Consider inspecting the 'obj' function. The return value is not always used. Total calls: 20, discarded results: 1.
General Analysis xfcolor.hxx:87 Medium V1048 The 'temp' variable was assigned the same value.
General Analysis xfcolor.hxx:90 Medium V1048 The 'temp' variable was assigned the same value.
General Analysis xfindex.hxx:216 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis import_test.cxx:47 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis import_test.cxx:138 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis import_test.cxx:153 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis import_test.cxx:169 High V614 Uninitialized variable 'fFontWeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:177 High V614 Uninitialized variable 'fFontSlant' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:185 High V614 Uninitialized variable 'nCharUnderline' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:193 High V614 Uninitialized variable 'nFontStrikeout' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:201 High V614 Uninitialized variable 'nCharEscapement' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:205 High V614 Uninitialized variable 'nCharEscapementHeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:213 High V614 Uninitialized variable 'nCharEscapement2' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:217 High V614 Uninitialized variable 'nCharEscapementHeight2' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:258 High V614 Uninitialized variable 'nParaLeftMargin' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:277 High V614 Uninitialized variable 'fCharFontHeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis import_test.cxx:288 High V614 Uninitialized variable 'fCharFontHeight2' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis lwpdoc.cxx:393 High V530 The return value of function 'RegisterEndnoteStyle' is required to be utilized.
General Analysis lwpdocdata.cxx:63 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_DocOptions, m_DocInfo, m_DocControl.
General Analysis lwpfilter.cxx:153 High V595 The 'pDecompressed' pointer was utilized before it was verified against nullptr. Check lines: 153, 158.
General Analysis lwpfont.cxx:258 High V522 Dereferencing of the null pointer 'm_pFontEntries' might take place.
General Analysis lwpfont.cxx:119 Medium V1037 Two or more case-branches perform the same actions. Check lines: 119, 122
General Analysis lwpframelayout.cxx:439 Medium V1048 The 'eYRel' variable was assigned the same value.
General Analysis lwpframelayout.cxx:481 Medium V1048 The 'eYRel' variable was assigned the same value.
General Analysis lwpframelayout.cxx:644 Medium V1048 The 'eAnchor' variable was assigned the same value.
General Analysis lwpframelayout.cxx:1231 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis lwpframelayout.cxx:1246 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis lwpfribptr.cxx:389 Medium V1037 Two or more case-branches perform the same actions. Check lines: 389, 397
General Analysis lwpfribptr.cxx:423 Medium V1037 Two or more case-branches perform the same actions. Check lines: 423, 460
General Analysis lwpfribptr.cxx:119 Medium V1051 Consider checking for misprints. It's possible that the 'FribEditor' should be checked here.
General Analysis lwpgrfobj.cxx:663 High V781 The value of the 'nEnd' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis lwpidxmgr.cxx:76 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_ChildIndex.
General Analysis lwplayout.cxx:1655 Medium V1048 The 'eType' variable was assigned the same value.
General Analysis lwplayout.cxx:1877 Medium V1048 The 'eXFShadowPos' variable was assigned the same value.
General Analysis lwpobjfactory.cxx:488 Medium V1037 Two or more case-branches perform the same actions. Check lines: 488, 493
General Analysis lwpoleobject.cxx:209 High V530 The return value of function 'QuickReadStringPtr' is required to be utilized.
General Analysis lwpparastyle.cxx:392 Medium V1037 Two or more case-branches perform the same actions. Check lines: 392, 401
General Analysis lwpparastyle.cxx:392 Medium V1048 The 'alignType' variable was assigned the same value.
General Analysis lwpparastyle.cxx:401 Medium V1048 The 'alignType' variable was assigned the same value.
General Analysis lwpsilverbullet.cxx:73 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_pResetPositionFlags.
General Analysis lwpstory.cxx:272 Medium V1048 The 'bColumns' variable was assigned the same value.
General Analysis lwptablelayout.cxx:864 Medium V522 There might be dereferencing of a potential null pointer 'pTable'.
General Analysis lwptablelayout.cxx:914 Medium V522 There might be dereferencing of a potential null pointer 'pTable'.
General Analysis lwptablelayout.cxx:1405 Medium V522 There might be dereferencing of a potential null pointer 'pTable'.
General Analysis lwptblformula.cxx:513 Medium V1037 Two or more case-branches perform the same actions. Check lines: 513, 522
General Analysis lwptoc.cxx:74 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_nFlags.
General Analysis lwptoc.cxx:130 Medium V1004 The 'm_pFoundry' pointer was used unsafely after it was verified against nullptr. Check lines: 129, 130.
General Analysis lwptoc.cxx:188 Medium V1048 The 'cSep' variable was assigned the same value.
General Analysis tocread.cxx:111 Medium V1086 A call of the 'memcmp' function will lead to underflow of the buffer 'Label'.
General Analysis utlist.cxx:85 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetPrev' function.
General Analysis utlist.hxx:98 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetPrev' function.
General Analysis xfframe.cxx:93 Medium V547 Expression 'pFrame' is always true.
General Analysis xfrow.cxx:128 High V773 Visibility scope of the 'pNULLCell' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis xftable.cxx:264 High V773 Visibility scope of the 'pNullRow' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis xftextspan.cxx:75 High V1053 Calling the 'SetStyleName' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis test-cow_wrapper.cxx:187 Medium V1048 The 'BogusRefCountPolicy::s_bShouldIncrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:209 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:216 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:223 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-cow_wrapper.cxx:233 Medium V1048 The 'BogusRefCountPolicy::s_bShouldDecrement' variable was assigned the same value.
General Analysis test-typed_flags.cxx:36 High V501 There are identical sub-expressions 'ConfigurationChangedHint::ONE' to the left and to the right of the '&' operator.
General Analysis test-typed_flags.cxx:40 High V501 There are identical sub-expressions 'ConfigurationChangedHint::ONE' to the left and to the right of the '|' operator.
General Analysis graphicproperties.hxx:36 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: maBlipProps.
General Analysis textcharacterproperties.hxx:101 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maFillProperties.
General Analysis contexthandler2.cxx:116 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfilterbase.cxx:645 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:735 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:879 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:1220 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:1239 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:1248 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xmlfilterbase.cxx:804 High V614 Uninitialized variable 'nValue' used. Consider checking the third actual argument of the 'writeElement' function.
General Analysis AgileEngine.cxx:233 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mInfo.
General Analysis DocumentDecryption.cxx:137 High V530 The return value of function 'readUnicodeArray' is required to be utilized.
General Analysis chartconverter.cxx:56 High V530 The return value of function 'append' is required to be utilized.
General Analysis chartconverter.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis chartconverter.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis typegroupconverter.cxx:153 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:155 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:156 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:157 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:158 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:159 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:160 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:161 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:162 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:163 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:164 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:165 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:166 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis typegroupconverter.cxx:306 High V758 The 'aModel' reference becomes invalid when smart pointer returned by a function is destroyed.
General Analysis customshapegeometry.cxx:129 High V614 Uninitialized variable 'nFormulaIndex' used. Consider checking the first actual argument of the 'number' function.
General Analysis customshapegeometry.cxx:147 High V614 Uninitialized variable 'nAdjustmentIndex' used. Consider checking the first actual argument of the 'number' function.
General Analysis customshapeproperties.cxx:239 Medium V555 The expression of the 'A - B > 0' kind will work as 'A != B'.
General Analysis diagramlayoutatoms.cxx:1609 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1603, 1609.
General Analysis diagramlayoutatoms.cxx:211 Medium V1048 The 'nIncX' variable was assigned the same value.
General Analysis diagramlayoutatoms.cxx:212 Medium V1048 The 'nIncY' variable was assigned the same value.
General Analysis diagramlayoutatoms.cxx:216 Medium V1048 The 'nIncY' variable was assigned the same value.
General Analysis diagramlayoutatoms.cxx:219 Medium V1048 The 'nIncX' variable was assigned the same value.
General Analysis diagramlayoutatoms.hxx:147 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maConstraint.
General Analysis fillproperties.cxx:638 Medium V560 A part of conditional expression is always true: eBitmapMode == BitmapMode_STRETCH.
General Analysis fontworkhelpers.cxx:1425 High V547 Expression 'nFillTransparence != 0' is always false.
General Analysis fontworkhelpers.cxx:1459 High V547 Expression 'eLineCap == drawing::LineCap_ROUND' is always false.
General Analysis fontworkhelpers.cxx:1461 High V547 Expression 'eLineCap == drawing::LineCap_SQUARE' is always false.
General Analysis fontworkhelpers.cxx:1476 High V547 Expression 'eLineStyle == drawing::LineStyle_NONE' is always true.
General Analysis fontworkhelpers.cxx:1527 High V547 Expression 'eLineStyle == drawing::LineStyle_DASH' is always false.
General Analysis fontworkhelpers.cxx:1556 Medium V560 A part of conditional expression is always false: eLineJoint == drawing::LineJoint_BEVEL.
General Analysis fontworkhelpers.cxx:1556 Medium V560 A part of conditional expression is always true: eLineJoint == drawing::LineJoint_NONE.
General Analysis fontworkhelpers.cxx:935 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:940 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1021 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1143 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1145 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1150 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1154 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1283 Medium V1019 Compound assignment expression is used inside condition.
General Analysis fontworkhelpers.cxx:1533 Medium V1019 Compound assignment expression is used inside condition.
General Analysis scene3dhelper.cxx:715 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis shape.cxx:1330 Medium V522 There might be dereferencing of a potential null pointer 'pPPT'.
General Analysis shape.cxx:1398 Medium V522 There might be dereferencing of a potential null pointer 'pMagic'.
General Analysis shape.cxx:423 Medium V560 A part of conditional expression is always true: eFillStyle == drawing::FillStyle_NONE.
General Analysis shape.cxx:424 Medium V560 A part of conditional expression is always true: eLineStyle == drawing::LineStyle_NONE.
General Analysis shape.cxx:1774 Medium V1007 The value from the potentially uninitialized optional 'oShadowDistance' is used. Probably it is a mistake.
General Analysis tablecell.cxx:50 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maLinePropertiesLeft, maLinePropertiesRight, maLinePropertiesTop, maLinePropertiesBottom, maLinePropertiesInsideH, maLinePropertiesInsideV, ...
General Analysis textparagraphproperties.cxx:440 High V547 Expression is always false.
General Analysis textparagraphproperties.cxx:317 Medium V560 A part of conditional expression is always true: !bFollowTextFont.
General Analysis textparagraphproperties.cxx:378 Medium V560 A part of conditional expression is always true: !bFollowTextColor.
General Analysis textparagraphproperties.cxx:426 Medium V560 A part of conditional expression is always true.
General Analysis DMLPresetShapeExport.cxx:738 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 733, 738.
General Analysis DMLPresetShapeExport.cxx:738 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 733, 738.
General Analysis chartexport.cxx:376 High V530 The return value of function 'append' is required to be utilized.
General Analysis chartexport.cxx:357 High V547 Expression '0 == nAxisIndex' is always true.
General Analysis chartexport.cxx:1925 High V547 Expression 'nVal == 100' is always false.
General Analysis chartexport.cxx:3663 High V547 Expression 'dMinorUnitCount != 5' is always true.
General Analysis chartexport.cxx:4129 High V547 Expression 'nLineWidth > 0' is always false.
General Analysis chartexport.cxx:4588 High V547 Expression 'nSplineType != 0' is always false.
General Analysis chartexport.cxx:4745 High V547 Expression 'nRotationX < 0' is always false.
General Analysis chartexport.cxx:4777 High V547 Expression 'nRotationY < 0' is always false.
General Analysis chartexport.cxx:1145 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1144, 1145.
General Analysis chartexport.cxx:1168 Medium V547 Expression 'bHasMainTitle' is always false.
General Analysis chartexport.cxx:1217 Medium V547 Expression 'bHasLegend' is always false.
General Analysis chartexport.cxx:1224 Medium V547 Expression '!bIncludeHiddenCells' is always true.
General Analysis chartexport.cxx:1492 Medium V547 Expression 'bVertical' is always false.
General Analysis chartexport.cxx:2147 Medium V547 Expression 'bShowHBorder' is always false.
General Analysis chartexport.cxx:2149 Medium V547 Expression 'bShowVBorder' is always false.
General Analysis chartexport.cxx:2151 Medium V547 Expression 'bShowOutline' is always false.
General Analysis chartexport.cxx:2153 Medium V547 Expression 'bShowKeys' is always false.
General Analysis chartexport.cxx:2205 Medium V547 Expression 'bVertical' is always false.
General Analysis chartexport.cxx:3259 Medium V547 Expression 'bHasXAxisTitle' is always false.
General Analysis chartexport.cxx:3261 Medium V547 Expression 'bHasXAxisMajorGrid' is always false.
General Analysis chartexport.cxx:3263 Medium V547 Expression 'bHasXAxisMinorGrid' is always false.
General Analysis chartexport.cxx:3280 Medium V547 Expression 'bHasYAxisTitle' is always false.
General Analysis chartexport.cxx:3282 Medium V547 Expression 'bHasYAxisMajorGrid' is always false.
General Analysis chartexport.cxx:3284 Medium V547 Expression 'bHasYAxisMinorGrid' is always false.
General Analysis chartexport.cxx:3297 Medium V547 Expression 'bHasZAxisTitle' is always false.
General Analysis chartexport.cxx:3299 Medium V547 Expression 'bHasZAxisMajorGrid' is always false.
General Analysis chartexport.cxx:3301 Medium V547 Expression 'bHasZAxisMinorGrid' is always false.
General Analysis chartexport.cxx:3321 Medium V547 Expression 'bHasSecondaryXAxisTitle' is always false.
General Analysis chartexport.cxx:3341 Medium V547 Expression 'bHasSecondaryYAxisTitle' is always false.
General Analysis chartexport.cxx:3377 Medium V547 Expression 'bLogarithmic' is always false.
General Analysis chartexport.cxx:3389 Medium V547 Expression 'bReverseDirection' is always false.
General Analysis chartexport.cxx:3464 Medium V547 Expression 'bLinkedNumFmt' is always true.
General Analysis chartexport.cxx:3675 Medium V547 Expression 'bDisplayUnits' is always false.
General Analysis chartexport.cxx:4243 Medium V547 Expression 'bVaryColorsByPoint' is always false.
General Analysis chartexport.cxx:4464 Medium V547 Expression 'bForceIntercept' is always false.
General Analysis chartexport.cxx:4680 Medium V547 Expression 'bPositive' is always false.
General Analysis chartexport.cxx:4682 Medium V547 Expression 'bNegative' is always false.
General Analysis chartexport.cxx:4699 Medium V547 Expression 'bPositive' is always false.
General Analysis chartexport.cxx:4704 Medium V547 Expression 'bNegative' is always false.
General Analysis chartexport.cxx:4718 Medium V547 Expression 'bPositive' is always false.
General Analysis chartexport.cxx:4787 Medium V547 Expression 'bRightAngled' is always false.
General Analysis chartexport.cxx:3396 Medium V560 A part of conditional expression is always true: !bAutoMax.
General Analysis chartexport.cxx:3407 Medium V560 A part of conditional expression is always true: !bAutoMin.
General Analysis chartexport.cxx:3641 Medium V560 A part of conditional expression is always true: !bAutoStepMain.
General Analysis chartexport.cxx:3652 Medium V560 A part of conditional expression is always true: !bAutoStepHelp.
General Analysis chartexport.cxx:3879 Medium V560 A part of conditional expression is always false: nLabelBorderWidth > 0.
General Analysis chartexport.cxx:3879 Medium V560 A part of conditional expression is always false: nLabelFillColor != - 1.
General Analysis chartexport.cxx:4124 Medium V560 A part of conditional expression is always false: nLineWidth > 0.
General Analysis chartexport.cxx:1242 Medium V785 Constant expression in switch statement.
General Analysis chartexport.cxx:1930 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis chartexport.cxx:1969 Medium V1019 Compound assignment expression 'mAny >>= nFillColor' is used inside condition.
General Analysis chartexport.cxx:1987 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis chartexport.cxx:3111 Medium V1019 Compound assignment expression 'aAny >>= fTextRotation' is used inside condition.
General Analysis chartexport.cxx:2729 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2729, 2746, 2751
General Analysis chartexport.cxx:357 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis chartexport.cxx:1623 Medium V1048 The 'nAxisIndexOfFirstSeries' variable was assigned the same value.
General Analysis chartexport.cxx:1978 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis chartexport.cxx:3925 Medium V1048 The 'nLabelPlacement' variable was assigned the same value.
General Analysis drawingml.cxx:2329 High V503 This is a nonsensical comparison: pointer < 0.
General Analysis drawingml.cxx:2331 High V503 This is a nonsensical comparison: pointer < 0.
General Analysis drawingml.cxx:6596 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis drawingml.cxx:585 High V547 Expression 'nAPITransparency != 0' is always false.
General Analysis drawingml.cxx:1180 High V547 Expression 'nLineWidth > 0' is always false.
General Analysis drawingml.cxx:2118 High V547 Expression 'nSizeX != 0' is always false.
General Analysis drawingml.cxx:2125 High V547 Expression 'nSizeX > 0' is always false.
General Analysis drawingml.cxx:2127 High V547 Expression 'nSizeX < 0' is always false.
General Analysis drawingml.cxx:2140 High V547 Expression 'nSizeY != 0' is always false.
General Analysis drawingml.cxx:2147 High V547 Expression 'nSizeY > 0' is always false.
General Analysis drawingml.cxx:2149 High V547 Expression 'nSizeY < 0' is always false.
General Analysis drawingml.cxx:2639 High V547 Expression '(13999 + 1) == nCharEscapement' is always false.
General Analysis drawingml.cxx:2646 High V547 Expression '- (13999 + 1) == nCharEscapement' is always false.
General Analysis drawingml.cxx:2683 High V547 Expression 'nCharEscapement != 0' is always false.
General Analysis drawingml.cxx:3497 High V547 Expression 'nLevel > - 1' is always false.
General Analysis drawingml.cxx:3580 High V547 Expression 'nLevel > 0' is always false.
General Analysis drawingml.cxx:3584 High V547 Expression 'nParaDefaultTabSize > 0' is always false.
General Analysis drawingml.cxx:3595 High V547 Expression 'nParaTopMargin != 0' is always false.
General Analysis drawingml.cxx:3605 High V547 Expression 'nParaBottomMargin != 0' is always false.
General Analysis drawingml.cxx:5478 High V547 Expression 'nVal == 100' is always false.
General Analysis drawingml.cxx:5786 High V547 Expression 'rad > 0' is always false.
General Analysis drawingml.cxx:5792 High V547 Expression 'rad > 0' is always false.
General Analysis drawingml.cxx:2363 High V614 Uninitialized variable 'nTmp' used. Consider checking the first actual argument of the 'Degree100' function.
General Analysis drawingml.cxx:5716 High V614 Uninitialized variable 'nTransparency' used.
General Analysis drawingml.cxx:1956 Medium V547 Expression 'isBackgroundFilled' is always false.
General Analysis drawingml.cxx:3570 Medium V547 Expression 'nParaLeftMargin' is always false.
General Analysis drawingml.cxx:3920 Medium V547 Expression 'bUpright' is always false.
General Analysis drawingml.cxx:3956 Medium V547 Expression 'bUpright' is always false.
General Analysis drawingml.cxx:4270 Medium V547 Expression 'bTextAutoGrowHeight' is always false.
General Analysis drawingml.cxx:4312 Medium V547 Expression 'bTextAutoGrowHeight' is always false.
General Analysis drawingml.cxx:5502 Medium V547 Expression '!bUseBackground' is always true.
General Analysis drawingml.cxx:5795 Medium V547 Expression 'bHasEffects' is always false.
General Analysis drawingml.cxx:5911 Medium V547 Expression '!nRad' is always true.
General Analysis drawingml.cxx:5935 Medium V547 Expression '!nRad' is always true.
General Analysis drawingml.cxx:5959 Medium V547 Expression '!nRad' is always true.
General Analysis drawingml.cxx:1074 Medium V560 A part of conditional expression is always true: nEmuLineWidth == 0.
General Analysis drawingml.cxx:1079 Medium V560 A part of conditional expression is always true: nLineWidth == 0.
General Analysis drawingml.cxx:2156 Medium V560 A part of conditional expression is always false: nSizeX < 0.
General Analysis drawingml.cxx:2156 Medium V560 A part of conditional expression is always false: nSizeY < 0.
General Analysis drawingml.cxx:3077 Medium V560 A part of conditional expression is always false: nLevel != - 1.
General Analysis drawingml.cxx:3509 Medium V560 A part of conditional expression is always false: (nLevel != - 1).
General Analysis drawingml.cxx:3510 Medium V560 A part of conditional expression is always true: !bNumberingOnThisLevel.
General Analysis drawingml.cxx:3943 Medium V560 A part of conditional expression is always true: !bScaleX.
General Analysis drawingml.cxx:3995 Medium V560 A part of conditional expression is always false: nTextPreRotateAngle != 0.
General Analysis drawingml.cxx:4017 Medium V560 A part of conditional expression is always false: nTextPreRotateAngle != 0.
General Analysis drawingml.cxx:4129 Medium V560 A part of conditional expression is always true: !bWrap.
General Analysis drawingml.cxx:4167 Medium V560 A part of conditional expression is always false: nColSpacing >= 0.
General Analysis drawingml.cxx:5782 Medium V560 A part of conditional expression is always true: !bHasEffects.
General Analysis drawingml.cxx:5788 Medium V560 A part of conditional expression is always true: !bHasEffects.
General Analysis drawingml.cxx:2953 Medium V785 Constant expression in switch statement.
General Analysis drawingml.cxx:489 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis drawingml.cxx:656 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis drawingml.cxx:3089 Medium V1019 Compound assignment expression is used inside condition.
General Analysis drawingml.cxx:3523 Medium V1019 Compound assignment expression 'mAny >>= aLineSpacing' is used inside condition.
General Analysis drawingml.cxx:5457 Medium V1019 Compound assignment expression 'mAny >>= sFillTransparenceGradientName' is used inside condition.
General Analysis drawingml.cxx:479 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis drawingml.cxx:1943 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis shapes.cxx:1313 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSize.Height != 0'.
General Analysis shapes.cxx:1313 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSize.Width != 0'.
General Analysis shapes.cxx:1897 High V547 Expression 'nStartGlueId != - 1' is always true.
General Analysis shapes.cxx:1902 High V547 Expression 'nEndGlueId != - 1' is always true.
General Analysis shapes.cxx:2123 High V547 Expression 'nRadius == 0' is always true.
General Analysis shapes.cxx:2485 High V547 Expression 'nLeftMargin > 0' is always false.
General Analysis shapes.cxx:2486 High V547 Expression 'nRightMargin > 0' is always false.
General Analysis shapes.cxx:851 Medium V547 Expression 'bUseBackground' is always false.
General Analysis shapes.cxx:922 Medium V547 Expression '!isVisible' is always false.
General Analysis shapes.cxx:1701 Medium V547 Expression 'bIsOOXMLCurve' is always false.
General Analysis shapes.cxx:1767 Medium V547 Expression 'bIsOOXMLCurve' is always false.
General Analysis shapes.cxx:2100 Medium V547 Expression 'nRadius' is always false.
General Analysis shapes.cxx:1833 Medium V560 A part of conditional expression is always true: !bFlipH.
General Analysis shapes.cxx:1833 Medium V560 A part of conditional expression is always true: !bFlipV.
General Analysis shapes.cxx:1833 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis shapes.cxx:1401 Medium V1019 Compound assignment expression is used inside condition.
General Analysis shapes.cxx:2266 Medium V1019 Compound assignment expression is used inside condition.
General Analysis shapes.cxx:2471 Medium V1019 Compound assignment expression is used inside condition.
General Analysis shapes.cxx:1063 Medium V1048 The 'bCustGeom' variable was assigned the same value.
General Analysis shapes.cxx:1067 Medium V1048 The 'bCustGeom' variable was assigned the same value.
General Analysis vmlexport.cxx:742 High V530 The return value of function 'Import' is required to be utilized.
General Analysis vmlexport.cxx:1538 High V614 Uninitialized variable 'nWritingMode' used.
General Analysis vmlexport.cxx:1464 Medium V560 A part of conditional expression is always true: nShapeElement >= 0.
General Analysis attributelist.cxx:122 High V530 The return value of function 'append' is required to be utilized.
General Analysis binaryinputstream.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis binaryinputstream.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis storagebase.cxx:109 High V530 The return value of function 'append' is required to be utilized.
General Analysis axcontrol.cxx:468 Medium V1048 The 'nImagePos' variable was assigned the same value.
General Analysis axcontrol.cxx:563 Medium V1048 The 'bHorizontal' variable was assigned the same value.
General Analysis olehelper.cxx:264 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:266 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:268 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:270 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis olehelper.cxx:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:230 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:231 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:745 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacontrol.cxx:428 Medium V522 There might be dereferencing of a potential null pointer 'pMultiPage'.
General Analysis vbaexport.cxx:127 Medium V507 Pointer to local array 'pCompressedChunkStream' is stored outside the scope of this array. Such a pointer will become invalid.
General Analysis vbamodule.cxx:304 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbamodule.cxx:318 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationspersist.cxx:177 Medium V1019 Compound assignment expression 'maValue >>= aEvent' is used inside condition.
General Analysis animationspersist.cxx:184 Medium V1019 Compound assignment expression 'maValue >>= aEvent' is used inside condition.
General Analysis pptshape.cxx:435 Medium V1051 Consider checking for misprints. It's possible that the 'aMasterTextListStyle' should be checked here.
General Analysis presentationfragmenthandler.cxx:578 Medium V522 There might be dereferencing of a potential null pointer 'comment_handler'.
General Analysis slidepersist.cxx:581 High V614 Uninitialized variable 'aConnectorType' used.
General Analysis slidepersist.cxx:257 Medium V547 Expression 'pTextParagraphPropertiesPtr == nullptr' is always false.
General Analysis slidepersist.cxx:515 Medium V601 The 'nEdge / 2' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis slidepersist.cxx:553 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis slidepersist.cxx:96 Medium V1048 The 'nLayout' variable was assigned the same value.
General Analysis slidepersist.cxx:134 Medium V1048 The 'nLayout' variable was assigned the same value.
General Analysis timenode.cxx:604 High V547 Expression 'nEnum == EffectNodeType::MAIN_SEQUENCE' is always false.
General Analysis timenode.cxx:608 High V547 Expression is always false.
General Analysis timenodelistcontext.cxx:83 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis ShapeContextHandler.cxx:130 High V614 The 'pMasterShape' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it. Consider checking the third actual argument of the 'WpsContext' function.
General Analysis ShapeContextHandler.cxx:177 High V614 The 'pMasterShape' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it. Consider checking the second actual argument of the 'GraphicalObjectFrameContext' function.
General Analysis WpsContext.cxx:130 High V614 Uninitialized variable 'nRet' used.
General Analysis WpsContext.cxx:472 Medium V785 Constant expression in switch statement.
General Analysis WpsContext.cxx:182 Medium V1019 Compound assignment expression is used inside condition.
General Analysis WpsContext.cxx:372 Medium V1019 Compound assignment expression 'aProp.Value >>= aTextOutlineSeq' is used inside condition.
General Analysis WpsContext.cxx:398 Medium V1019 Compound assignment expression 'aProp.Value >>= aTextFillSeq' is used inside condition.
General Analysis vmlformatting.cxx:428 High V547 Expression 'aCoordList.size() > 1' is always true.
General Analysis vmlinputstream.cxx:73 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:179 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:198 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:199 High V530 The return value of function 'append' is required to be utilized.
General Analysis vmlinputstream.cxx:257 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclconfig.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclconfig.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclconfig.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis openclwrapper.cxx:381 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis openclwrapper.cxx:403 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis openclwrapper.cxx:421 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis ManifestExport.cxx:474 High V530 The return value of function 'append' is required to be utilized.
General Analysis ManifestExport.cxx:480 High V530 The return value of function 'append' is required to be utilized.
General Analysis ManifestExport.cxx:526 High V530 The return value of function 'append' is required to be utilized.
General Analysis ManifestExport.cxx:538 High V530 The return value of function 'append' is required to be utilized.
General Analysis owriteablestream.cxx:357 Medium V547 Expression 'bToBeEncr' is always false.
General Analysis owriteablestream.cxx:1385 Medium V547 Expression '!bEncr' is always true.
General Analysis owriteablestream.cxx:1755 Medium V547 Expression '!m_oTypeCollection' is always true.
General Analysis owriteablestream.cxx:200 Medium V560 A part of conditional expression is always false: nMember1 != nMember2.
General Analysis xfactory.cxx:195 Medium V560 A part of conditional expression is always true.
General Analysis xfactory.cxx:196 Medium V560 A part of conditional expression is always true: nFormatID != embed::StorageFormats::ZIP.
General Analysis xfactory.cxx:197 Medium V560 A part of conditional expression is always true.
General Analysis xfactory.cxx:144 Medium V1019 Compound assignment expression 'aArguments[0] >>= xInputStream' is used inside condition.
General Analysis xstorage.cxx:1806 Medium V547 Expression '!m_pImpl' is always false.
General Analysis xstorage.cxx:2091 Medium V547 Expression '!m_oTypeCollection' is always true.
General Analysis xstorage.cxx:1585 Medium V668 There is no sense in testing the 'm_pRelStorElement->m_xStorage' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis Inflater.cxx:46 Medium V1037 Two or more case-branches perform the same actions. Check lines: 46, 49
General Analysis Inflater.cxx:153 Medium V1037 Two or more case-branches perform the same actions. Check lines: 153, 156
General Analysis ZipFile.cxx:1669 Medium V547 Expression 'aEntry.nExtraLen > 0' is always true.
General Analysis ZipPackage.cxx:811 Medium V547 Expression '!bPackFormat' is always false.
General Analysis ZipPackage.cxx:833 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:834 Medium V560 A part of conditional expression is always true: nFormatID != embed::StorageFormats::ZIP.
General Analysis ZipPackage.cxx:835 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1848 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA1.
General Analysis ZipPackage.cxx:1848 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA256.
General Analysis ZipPackage.cxx:1859 Medium V560 A part of conditional expression is always true: nID != xml::crypto::KDFID::PBKDF2.
General Analysis ZipPackage.cxx:1860 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1861 Medium V560 A part of conditional expression is always true: nID != xml::crypto::KDFID::Argon2id.
General Analysis ZipPackage.cxx:1871 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1872 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1873 Medium V560 A part of conditional expression is always true.
General Analysis ZipPackage.cxx:1889 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA1_1K.
General Analysis ZipPackage.cxx:1889 Medium V560 A part of conditional expression is always true: nID != xml::crypto::DigestID::SHA256_1K.
General Analysis ZipPackage.cxx:1836 Medium V1019 Compound assignment expression 'aValue >>= aAlgorithms' is used inside condition.
General Analysis ZipPackageEntry.cxx:44 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aEntry.
General Analysis ZipPackageStream.cxx:534 Medium V560 A part of conditional expression is always false: bToBeEncrypted.
General Analysis services.cxx:60 High V530 The return value of function 'append' is required to be utilized.
General Analysis services.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis services.cxx:64 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_loader.cxx:174 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_loader.cxx:186 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:237 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:239 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:256 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:259 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:294 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno.cxx:303 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_module.cxx:867 Medium V1019 Compound assignment expression 'a >>= context' is used inside condition.
General Analysis pyuno_runtime.cxx:195 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_runtime.cxx:609 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_runtime.cxx:924 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_runtime.cxx:934 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_struct.cxx:128 Medium V1048 The 'me' variable was assigned the same value.
General Analysis pyuno_util.cxx:137 High V530 The return value of function 'append' is required to be utilized.
General Analysis pyuno_util.cxx:152 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_util.cxx:171 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis pyuno_util.cxx:192 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis keyimpl.cxx:914 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:916 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:920 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:922 High V530 The return value of function 'append' is required to be utilized.
General Analysis keyimpl.cxx:276 Medium V1037 Two or more case-branches perform the same actions. Check lines: 276, 288
General Analysis reflcnst.hxx:175 Medium V522 Dereferencing of the null pointer 'v' might take place. The potential null pointer is passed into 'readUtf8' function. Inspect the second argument. Check lines: 'reflcnst.hxx:175', 'keyimpl.cxx:744', 'keyimpl.cxx:743'.
General Analysis reflcnst.hxx:175 Medium V522 Dereferencing of the null pointer 'v' might take place. The potential null pointer is passed into 'readUtf8' function. Inspect the second argument. Check lines: 'reflcnst.hxx:175', 'regimpl.cxx:1057', 'regimpl.cxx:1056'.
General Analysis reflcnst.hxx:175 Medium V522 Dereferencing of the null pointer 'v' might take place. The potential null pointer is passed into 'readUtf8' function. Inspect the second argument. Check lines: 'reflcnst.hxx:175', 'regimpl.cxx:964', 'regimpl.cxx:963'.
General Analysis reflread.cxx:1139 Medium V560 A part of conditional expression is always false: length > ((sal_uInt32) 0xFFFFFFFF).
General Analysis reflread.cxx:1157 Medium V1016 Expression 'version < TYPEREG_VERSION_0' is always false.
General Analysis reflread.cxx:79 Medium V1071 Consider inspecting the 'readUINT16' function. The return value is not always used. Total calls: 58, discarded results: 1.
General Analysis regimpl.cxx:633 High V530 The return value of function 'append' is required to be utilized.
General Analysis regimpl.cxx:475 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis regimpl.cxx:494 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis ReportDefinition.cxx:191 High V547 Expression is always true.
General Analysis ReportDefinition.cxx:2342 High V783 Dereferencing of the invalid iterator 'aFind' might take place.
General Analysis Shape.cxx:198 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:208 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:219 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:229 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:239 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Shape.cxx:249 High V530 The return value of function 'getInfoHelper' is required to be utilized.
General Analysis Tools.hxx:69 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis Tools.hxx:91 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis Tools.hxx:75 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldSize.Height != aSize.Height'.
General Analysis Tools.hxx:75 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldSize.Width != aSize.Width'.
General Analysis Tools.hxx:111 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldPos.X != aPosition.X'.
General Analysis Tools.hxx:111 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: 'aOldPos.Y != aPosition.Y'.
General Analysis reportformula.cxx:65 Medium V1048 The 'm_eType' variable was assigned the same value.
General Analysis RptObject.cxx:141 Medium V547 Expression 'bOpaque' is always false.
General Analysis RptObject.cxx:194 Medium V614 Potentially uninitialized variable 'eAdjust' used.
General Analysis RptObject.cxx:244 Medium V1037 Two or more case-branches perform the same actions. Check lines: 244, 266
General Analysis xmlColumn.cxx:144 Medium V560 A part of conditional expression is always false: nMinHeight > 0.
General Analysis xmlColumn.cxx:144 Medium V560 A part of conditional expression is always true: nHeight == 0.
General Analysis xmlExport.cxx:1101 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlExport.cxx:261 High V1053 Calling the 'CreateAutoStylePool' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmlExport.cxx:261', 'xmlexp.hxx:579', 'xmlExport.hxx:136'.
General Analysis xmlExport.cxx:1315 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1313, 1315.
General Analysis xmlExportDocumentHandler.cxx:63 Medium V522 There might be dereferencing of a potential null pointer 'pList'.
General Analysis xmlExportDocumentHandler.cxx:192 Medium V522 There might be dereferencing of a potential null pointer 'pList'.
General Analysis xmlExportDocumentHandler.cxx:209 Medium V522 There might be dereferencing of a potential null pointer 'pList'.
General Analysis AddField.cxx:152 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AddField.cxx:167 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AddField.cxx:290 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Formula.cxx:71 High V1053 Calling the 'fill' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis GroupsSorting.cxx:1068 Medium V785 Constant expression in switch statement.
General Analysis Navigator.cxx:562 Medium V547 Expression '!bEnabled' is always true.
General Analysis DefaultInspection.cxx:134 Medium V1019 Compound assignment expression '_arguments[1] >>= nMaxHelpTextLines' is used inside condition.
General Analysis GeometryHandler.cxx:196 Medium V1077 The 'GeometryHandler' constructor contains potentially uninitialized members. Inspect the following: m_aCounterFunction.
General Analysis UITools.cxx:372 High V530 The return value of function 'lcl_setFont' is required to be utilized.
General Analysis UITools.cxx:373 High V530 The return value of function 'lcl_setFont' is required to be utilized.
General Analysis EndMarker.cxx:38 High V1053 Calling the 'ImplInitSettings' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ReportController.cxx:3556 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ReportController.cxx:3419 High V547 Expression 'nOBJID == SdrObjKind::NONE' is always false.
General Analysis ReportController.cxx:2158 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:2173 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:2185 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:2197 Medium V547 Expression 'bShow' is always false.
General Analysis ReportController.cxx:4326 Medium V547 Expression '!pReportModel' is always true.
General Analysis ReportController.cxx:4329 Medium V547 Expression 'pUndoManager != nullptr' is always false.
General Analysis ReportController.cxx:3348 Medium V560 A part of conditional expression is always false: nCommandType != - 1.
General Analysis ReportController.cxx:3371 Medium V560 A part of conditional expression is always true: (nCommandType == nRowSetCommandType).
General Analysis ReportController.cxx:3514 Medium V560 A part of conditional expression is always false.
General Analysis ReportController.cxx:864 Medium V785 Constant expression in switch statement.
General Analysis ReportController.cxx:3407 Medium V785 Constant expression in switch statement.
General Analysis ReportController.cxx:3953 Medium V1019 Compound assignment expression 'pKeyModifier->Value >>= nKeyModifier' is used inside condition.
General Analysis ReportController.cxx:544 Medium V1037 Two or more case-branches perform the same actions. Check lines: 544, 548, 561
General Analysis ReportController.cxx:887 Medium V1037 Two or more case-branches perform the same actions. Check lines: 887, 911
General Analysis ReportWindow.cxx:152 High V1028 Possible overflow. Consider casting operands of the 'nPaperWidth * aZoom' operator to the 'tools::Long' type, not the result.
General Analysis SectionWindow.cxx:92 High V1053 Calling the '_propertyChanged' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis StartMarker.cxx:56 High V1053 Calling the 'ImplInitSettings' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ViewsWindow.cxx:676 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:689 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:698 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:1551 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ViewsWindow.cxx:1087 High V568 It's odd that the argument of sizeof() operator is the expression.
General Analysis ViewsWindow.cxx:430 High V783 Dereferencing of the invalid iterator '-- aIter' might take place.
General Analysis ViewsWindow.cxx:848 Medium V560 A part of conditional expression is always true.
General Analysis dlgedfunc.cxx:482 High V530 The return value of function 'lcl_setColorOfObject' is required to be utilized.
General Analysis propbrw.cxx:93 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis cppunittester.cxx:141 High V530 The return value of function 'append' is required to be utilized.
General Analysis cppunittester.cxx:280 High V773 The function was exited without releasing the 'manager' pointer. A memory leak is possible.
General Analysis compat.cxx:94 Medium V524 It is odd that the body of 'osl_removeFromSocketSet' function is fully equivalent to the body of 'osl_addToSocketSet' function.
General Analysis backtraceapi.cxx:134 High V530 The return value of function 'append' is required to be utilized.
General Analysis backtraceapi.cxx:62 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: addr, offset.
General Analysis file.cxx:1283 Medium V547 Expression is always false.
General Analysis file.cxx:1359 Medium V547 Expression is always false.
General Analysis file_url.cxx:170 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis file_url.cxx:178 High V530 The return value of function 'append' is required to be utilized.
General Analysis nlsupport.cxx:219 High V595 The 'pLanguage' pointer was utilized before it was verified against nullptr. Check lines: 219, 223.
General Analysis process.cxx:501 Medium V522 There might be dereferencing of a potential null pointer 'pEnvironment'. Check lines: 501, 492.
General Analysis process.cxx:632 Medium V522 There might be dereferencing of a potential null pointer 'Data.m_pProcImpl'. Check lines: 632, 631.
General Analysis process.cxx:728 Medium V522 There might be dereferencing of a potential null pointer 'pProcImpl'. Check lines: 728, 727.
General Analysis process.cxx:466 Medium V560 A part of conditional expression is always true: pArguments == nullptr.
General Analysis profile.cxx:532 Medium V522 There might be dereferencing of a potential null pointer 'Line'. Check lines: 532, 525.
General Analysis profile.cxx:947 Medium V522 There might be dereferencing of a potential null pointer 'pFile'. Check lines: 947, 937.
General Analysis profile.cxx:1219 Medium V522 There might be dereferencing of a potential null pointer 'pProfile->m_Lines'. Check lines: 1219, 1215.
General Analysis profile.cxx:1254 Medium V522 There might be dereferencing of a potential null pointer 'pProfile->m_Lines'. Check lines: 1254, 1251.
General Analysis profile.cxx:1426 Medium V522 There might be dereferencing of a potential null pointer 'pProfile->m_Sections'. Check lines: 1426, 1422.
General Analysis profile.cxx:1215 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pProfile->m_Lines' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1251 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pProfile->m_Lines' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1364 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pSection->m_Entries' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1422 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pProfile->m_Sections' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis profile.cxx:1108 Medium V769 The 'pNewLine' pointer in the 'pNewLine + nLineBytes' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 1108, 1102.
General Analysis profile.cxx:1330 Medium V1048 The 'pProfile->m_Lines[LineNo]' variable was assigned the same value.
General Analysis profile.cxx:1103 Medium V1051 Consider checking for misprints. It's possible that the 'pNewLine' should be checked here.
General Analysis signal.cxx:247 Medium V560 A part of conditional expression is always false: pthread_sigmask(2, & unset, nullptr) < 0.
General Analysis socket.cxx:284 Medium V522 There might be dereferencing of a potential null pointer 'pSocket'. Check lines: 284, 282.
General Analysis socket.cxx:1121 Medium V522 There might be dereferencing of a potential null pointer 'pSocket'.
General Analysis socket.cxx:1532 Medium V522 There might be dereferencing of a potential null pointer 'pConnectionSockImpl'.
General Analysis socket.cxx:490 Medium V1051 Consider checking for misprints. It's possible that the 'Addr' should be checked here.
General Analysis thread.cxx:629 Medium V522 There might be dereferencing of a potential null pointer 'pEntry'. Check lines: 629, 627.
General Analysis bootstrap.cxx:844 High V530 The return value of function 'append' is required to be utilized.
General Analysis bootstrap.cxx:846 High V530 The return value of function 'append' is required to be utilized.
General Analysis bootstrap.cxx:915 High V530 The return value of function 'append' is required to be utilized.
General Analysis bootstrap.cxx:1021 High V530 The return value of function 'append' is required to be utilized.
General Analysis byteseq.cxx:119 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pSequence' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis digest.cxx:632 High V1008 Consider inspecting the 'for' operator. No more than one iteration of the loop will be performed.
General Analysis hash.cxx:82 Medium V522 There might be dereferencing of a potential null pointer 'pHash'. Check lines: 82, 79.
General Analysis hash.cxx:108 Medium V522 Dereferencing of the null pointer 'pHash' might take place. The potential null pointer is passed into 'rtl_str_hash_insert_nonequal' function. Inspect the first argument. Check lines: 108, 131.
General Analysis math.cxx:470 Medium V547 Expression is always false.
General Analysis uri.cxx:147 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:188 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:193 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:441 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis uri.cxx:453 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:630 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:635 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:645 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:664 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:668 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:676 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:684 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:690 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:694 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:699 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:740 High V530 The return value of function 'append' is required to be utilized.
General Analysis uri.cxx:748 High V530 The return value of function 'append' is required to be utilized.
General Analysis convertadobe.tab:47 High V501 There are identical sub-expressions to the left and to the right of the '-' operator: 0x00DF - 0x00DF
General Analysis convertadobe.tab:55 High V501 There are identical sub-expressions to the left and to the right of the '-' operator: 0x02DD - 0x02DD
General Analysis tcvtutf7.cxx:262 Medium V547 Expression '!bEnd' is always true.
General Analysis tcvtutf7.cxx:318 Medium V547 Expression '!bEnd' is always true.
General Analysis test_api.cxx:95 Medium V799 The 'p' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis parser.cxx:89 Medium V735 Possibly an incorrect HTML. The "</a>" closing tag was encountered, while the "</b>" tag was expected.
General Analysis saxwriter.cxx:656 Medium V547 Expression is always false.
General Analysis saxwriter.cxx:1287 Medium V547 Expression '!m_bIsCDATA' is always true.
General Analysis xml2utf.cxx:56 Medium V793 It is odd that the result of the 'nRead + seqStart.getLength()' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis fastparser.cxx:1123 High V654 The condition 'nRead > 0' of loop is always true.
General Analysis fastparser.cxx:407 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maSharedEvent.
General Analysis converter.cxx:398 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:399 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:408 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:508 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:511 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:515 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:520 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:565 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:589 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:607 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:608 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:626 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:627 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:628 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:678 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:681 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:682 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:685 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:686 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:689 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:690 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:786 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:872 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1022 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1059 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1060 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1061 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1063 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1064 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1065 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1067 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1068 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1076 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1077 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1080 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1128 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1221 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1223 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1229 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1230 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1234 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1235 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1239 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1240 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1247 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1250 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1251 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1255 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1256 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1261 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1265 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1270 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:1272 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1278 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1279 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1585 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1591 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1595 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1603 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1605 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1606 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1609 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1611 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1631 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1635 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1639 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1641 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1644 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1649 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:1698 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1701 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1704 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1707 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1711 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1715 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1717 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:1724 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2272 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis converter.cxx:2291 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2414 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2517 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:2518 High V530 The return value of function 'append' is required to be utilized.
General Analysis converter.cxx:422 High V547 Expression 'MeasureUnit::INCH == nTargetUnit' is always false.
General Analysis converter.cxx:469 High V547 Expression 'MeasureUnit::INCH == nTargetUnit' is always false.
General Analysis converter.cxx:287 Medium V560 A part of conditional expression is always false: MeasureUnit::PIXEL == nTargetUnit.
General Analysis converter.cxx:816 Medium V764 Possible incorrect order of arguments passed to 'GetConversionFactor' function: 'nTargetUnit' and 'nSourceUnit'.
General Analysis converter.cxx:832 Medium V764 Possible incorrect order of arguments passed to 'GetConversionFactor' function: 'nTargetUnit' and 'nSourceUnit'.
General Analysis converter.cxx:426 Medium V1048 The 'nFac' variable was assigned the same value.
General Analysis converter.cxx:438 Medium V1048 The 'nFac' variable was assigned the same value.
General Analysis fastattribs.cxx:72 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 72, 70.
General Analysis address.hxx:262 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: nRow, nCol, nTab.
General Analysis callform.hxx:52 Medium V690 The 'LegacyFuncData' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis chgtrack.hxx:237 High V773 Visibility scope of the 'pLnk' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis colorscale.hxx:42 Medium V690 The 'ScColorScaleEntry' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis compiler.hxx:146 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: eOp, eType.
General Analysis conditio.hxx:360 Medium V690 The 'ScConditionEntry' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis docpool.hxx:29 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ScDocumentPool' method of the 'ScDocumentPool' class.
General Analysis document.hxx:1317 Medium V1071 Consider inspecting the 'GetValue' function. The return value is not always used. Total calls: 250, discarded results: 2.
General Analysis document.hxx:1318 Medium V1071 Consider inspecting the 'GetValue' function. The return value is not always used. Total calls: 34, discarded results: 1.
General Analysis document.hxx:1318 Medium V1071 Consider inspecting the 'GetValue' function. The return value is not always used. Total calls: 60, discarded results: 1.
General Analysis document.hxx:1380 Medium V1071 Consider inspecting the 'GetOrCreateNote' function. The return value is not always used. Total calls: 16, discarded results: 1.
General Analysis editutil.hxx:108 Medium V690 The 'ScEnginePoolHelper' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis fillinfo.hxx:91 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: nIconIndex, eIconSetType, mbShowValue.
General Analysis formulacell.hxx:351 Medium V1071 Consider inspecting the 'GetErrCode' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis funcdesc.hxx:40 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ScFuncDesc' method of the 'ScFuncDesc' class.
General Analysis funcdesc.hxx:270 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ScFunctionCategory' method of the 'ScFunctionCategory' class.
General Analysis funcdesc.hxx:308 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ScFunctionMgr' method of the 'ScFunctionMgr' class.
General Analysis global.hxx:210 High V1043 A global object variable 'SC_LAYER_FRONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis global.hxx:211 High V1043 A global object variable 'SC_LAYER_BACK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis global.hxx:212 High V1043 A global object variable 'SC_LAYER_INTERN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis global.hxx:213 High V1043 A global object variable 'SC_LAYER_CONTROLS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis global.hxx:214 High V1043 A global object variable 'SC_LAYER_HIDDEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis olinetab.hxx:91 Medium V690 The 'ScOutlineArray' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis patattr.hxx:127 Medium V690 The 'ScPatternAttr' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis PivotTableFormatOutput.hxx:60 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: nIndex.
General Analysis refdata.hxx:122 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: Ref1, Ref2.
General Analysis scitems.hxx:106 High V1043 A global object variable 'ATTR_FONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:107 High V1043 A global object variable 'ATTR_FONT_HEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:108 High V1043 A global object variable 'ATTR_FONT_WEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:109 High V1043 A global object variable 'ATTR_FONT_POSTURE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:110 High V1043 A global object variable 'ATTR_FONT_UNDERLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:111 High V1043 A global object variable 'ATTR_FONT_OVERLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:112 High V1043 A global object variable 'ATTR_FONT_CROSSEDOUT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:113 High V1043 A global object variable 'ATTR_FONT_CONTOUR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:114 High V1043 A global object variable 'ATTR_FONT_SHADOWED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:115 High V1043 A global object variable 'ATTR_FONT_COLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:116 High V1043 A global object variable 'ATTR_FONT_LANGUAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:117 High V1043 A global object variable 'ATTR_CJK_FONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:118 High V1043 A global object variable 'ATTR_CJK_FONT_HEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:119 High V1043 A global object variable 'ATTR_CJK_FONT_WEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:120 High V1043 A global object variable 'ATTR_CJK_FONT_POSTURE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:121 High V1043 A global object variable 'ATTR_CJK_FONT_LANGUAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:122 High V1043 A global object variable 'ATTR_CTL_FONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:123 High V1043 A global object variable 'ATTR_CTL_FONT_HEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:124 High V1043 A global object variable 'ATTR_CTL_FONT_WEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:125 High V1043 A global object variable 'ATTR_CTL_FONT_POSTURE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:126 High V1043 A global object variable 'ATTR_CTL_FONT_LANGUAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:127 High V1043 A global object variable 'ATTR_FONT_EMPHASISMARK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:128 High V1043 A global object variable 'ATTR_USERDEF' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:129 High V1043 A global object variable 'ATTR_FONT_WORDLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:130 High V1043 A global object variable 'ATTR_FONT_RELIEF' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:131 High V1043 A global object variable 'ATTR_HYPHENATE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:132 High V1043 A global object variable 'ATTR_SCRIPTSPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:133 High V1043 A global object variable 'ATTR_HANGPUNCTUATION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:134 High V1043 A global object variable 'ATTR_FORBIDDEN_RULES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:135 High V1043 A global object variable 'ATTR_HOR_JUSTIFY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:136 High V1043 A global object variable 'ATTR_HOR_JUSTIFY_METHOD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:137 High V1043 A global object variable 'ATTR_INDENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:138 High V1043 A global object variable 'ATTR_VER_JUSTIFY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:139 High V1043 A global object variable 'ATTR_VER_JUSTIFY_METHOD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:140 High V1043 A global object variable 'ATTR_STACKED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:141 High V1043 A global object variable 'ATTR_ROTATE_VALUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:142 High V1043 A global object variable 'ATTR_ROTATE_MODE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:143 High V1043 A global object variable 'ATTR_VERTICAL_ASIAN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:144 High V1043 A global object variable 'ATTR_WRITINGDIR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:145 High V1043 A global object variable 'ATTR_LINEBREAK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:146 High V1043 A global object variable 'ATTR_SHRINKTOFIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:147 High V1043 A global object variable 'ATTR_BORDER_TLBR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:148 High V1043 A global object variable 'ATTR_BORDER_BLTR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:149 High V1043 A global object variable 'ATTR_MARGIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:150 High V1043 A global object variable 'ATTR_MERGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:151 High V1043 A global object variable 'ATTR_MERGE_FLAG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:152 High V1043 A global object variable 'ATTR_VALUE_FORMAT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:153 High V1043 A global object variable 'ATTR_LANGUAGE_FORMAT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:154 High V1043 A global object variable 'ATTR_BACKGROUND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:155 High V1043 A global object variable 'ATTR_PROTECTION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:156 High V1043 A global object variable 'ATTR_BORDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:157 High V1043 A global object variable 'ATTR_BORDER_INNER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:158 High V1043 A global object variable 'ATTR_SHADOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:159 High V1043 A global object variable 'ATTR_VALIDDATA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:160 High V1043 A global object variable 'ATTR_CONDITIONAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:161 High V1043 A global object variable 'ATTR_HYPERLINK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:165 High V1043 A global object variable 'ATTR_LRSPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:166 High V1043 A global object variable 'ATTR_ULSPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:167 High V1043 A global object variable 'ATTR_PAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:168 High V1043 A global object variable 'ATTR_PAGE_PAPERBIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:169 High V1043 A global object variable 'ATTR_PAGE_SIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:170 High V1043 A global object variable 'ATTR_PAGE_HORCENTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:171 High V1043 A global object variable 'ATTR_PAGE_VERCENTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:173 High V1043 A global object variable 'ATTR_PAGE_ON' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:174 High V1043 A global object variable 'ATTR_PAGE_DYNAMIC' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:175 High V1043 A global object variable 'ATTR_PAGE_SHARED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:176 High V1043 A global object variable 'ATTR_PAGE_SHARED_FIRST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:178 High V1043 A global object variable 'ATTR_PAGE_NOTES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:179 High V1043 A global object variable 'ATTR_PAGE_GRID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:180 High V1043 A global object variable 'ATTR_PAGE_HEADERS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:181 High V1043 A global object variable 'ATTR_PAGE_CHARTS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:182 High V1043 A global object variable 'ATTR_PAGE_OBJECTS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:183 High V1043 A global object variable 'ATTR_PAGE_DRAWINGS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:184 High V1043 A global object variable 'ATTR_PAGE_TOPDOWN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:185 High V1043 A global object variable 'ATTR_PAGE_SCALE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:186 High V1043 A global object variable 'ATTR_PAGE_SCALETOPAGES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:187 High V1043 A global object variable 'ATTR_PAGE_FIRSTPAGENO' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:189 High V1043 A global object variable 'ATTR_PAGE_HEADERLEFT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:190 High V1043 A global object variable 'ATTR_PAGE_FOOTERLEFT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:191 High V1043 A global object variable 'ATTR_PAGE_HEADERRIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:192 High V1043 A global object variable 'ATTR_PAGE_FOOTERRIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:193 High V1043 A global object variable 'ATTR_PAGE_HEADERFIRST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:194 High V1043 A global object variable 'ATTR_PAGE_FOOTERFIRST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:195 High V1043 A global object variable 'ATTR_PAGE_HEADERSET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:196 High V1043 A global object variable 'ATTR_PAGE_FOOTERSET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:198 High V1043 A global object variable 'ATTR_PAGE_FORMULAS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:199 High V1043 A global object variable 'ATTR_PAGE_NULLVALS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:201 High V1043 A global object variable 'ATTR_PAGE_SCALETO' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis scitems.hxx:203 High V1043 A global object variable 'ATTR_HIDDEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis token.hxx:410 Medium V1077 The 'SingleDoubleRefModifier' constructor contains potentially uninitialized members. Inspect the following: aDub.
General Analysis validat.hxx:230 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNew)' argument.
General Analysis PivotTableFormatOutput.cxx:381 Medium V1007 The value from the potentially uninitialized optional 'rOutputEntry.onTab' is used. Probably it is a mistake.
General Analysis SolverSettings.cxx:723 Medium V547 Expression 'bValue' is always false.
General Analysis bcaslot.cxx:360 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis bcaslot.cxx:1091 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis bcaslot.cxx:555 Medium V1077 The 'ScBroadcastAreaSlotMachine' constructor contains potentially uninitialized members. Inspect the following: mnBcaSlotsCol.
General Analysis cellvalue.cxx:51 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellvalue.cxx:391 Medium V1037 Two or more case-branches perform the same actions. Check lines: 391, 417
General Analysis colorscale.cxx:393 Medium V1023 A pointer without owner is added to the 'maColorScales' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis colorscale.cxx:1093 Medium V1023 A pointer without owner is added to the 'm_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis column.cxx:2048 Medium V547 Expression '!"can't move formula cell"' is always false.
General Analysis column3.cxx:810 Medium V547 Expression '!"rNewSharedRows?"' is always false.
General Analysis column3.cxx:1741 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis column3.cxx:1799 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis column3.cxx:1828 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis column3.cxx:1909 Medium V1048 The 'eOp' variable was assigned the same value.
General Analysis conditio.cxx:2198 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNew)' argument.
General Analysis conditio.cxx:527 Medium V547 Expression '!"can't move ScConditionEntry"' is always false.
General Analysis dociter.cxx:883 Medium V547 Expression '!"Table not found"' is always false.
General Analysis dociter.cxx:1418 Medium V547 Expression '!"AttrArray does not range to MAXROW"' is always false.
General Analysis documen2.cxx:562 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis documen2.cxx:847 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis documen2.cxx:878 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis documen3.cxx:2048 High V530 The return value of function 'append' is required to be utilized.
General Analysis documen3.cxx:1101 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis documen3.cxx:1168 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen3.cxx:1198 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen3.cxx:1331 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen7.cxx:323 Medium V560 A part of conditional expression is always true: (((sal_Bool) 1)).
General Analysis documen8.cxx:718 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:802 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:1039 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:1091 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documen8.cxx:1142 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis document.cxx:448 High V530 The return value of function 'append' is required to be utilized.
General Analysis document.cxx:1201 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1370 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1486 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1500 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1600 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:1702 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:4694 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:4700 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis document.cxx:176 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:468 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:508 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:597 Medium V1023 A pointer without owner is added to the 'maTabs' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis document.cxx:507 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis document.cxx:559 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis document.cxx:649 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis document10.cxx:63 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis documentimport.cxx:94 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis dpcache.cxx:401 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:405 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:406 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:412 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:414 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:417 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpcache.cxx:418 Medium V1007 The value from the potentially uninitialized optional 'pIter' is used. Probably it is a mistake.
General Analysis dpobject.cxx:1496 High V530 The return value of function 'append' is required to be utilized.
General Analysis dpobject.cxx:1508 High V530 The return value of function 'append' is required to be utilized.
General Analysis dptabres.cxx:1315 High V530 The return value of function 'append' is required to be utilized.
General Analysis dptabres.cxx:1317 High V530 The return value of function 'append' is required to be utilized.
General Analysis dptabsrc.cxx:1239 High V522 Dereferencing of the null pointer 'ppDims' might take place.
General Analysis dptabsrc.cxx:1662 High V522 Dereferencing of the null pointer 'ppHiers' might take place.
General Analysis dptabsrc.cxx:1820 High V522 Dereferencing of the null pointer 'ppLevs' might take place.
General Analysis dptabsrc.cxx:1139 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:1139 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dptabsrc.cxx:1584 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:1584 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dptabsrc.cxx:2145 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:2145 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dptabsrc.cxx:2569 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dptabsrc.cxx:2569 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dputil.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis dputil.cxx:97 High V530 The return value of function 'append' is required to be utilized.
General Analysis dputil.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis dputil.cxx:246 High V530 The return value of function 'append' is required to be utilized.
General Analysis drwlayer.cxx:1914 Medium V547 Expression '!"can't move range"' is always false.
General Analysis formulacell.cxx:995 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:998 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:999 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulacell.cxx:1053 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:1056 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulacell.cxx:1057 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulacell.cxx:443 Medium V547 Expression is always false.
General Analysis formulacell.cxx:3133 Medium V547 Expression '!"can't move ScFormulaCell"' is always false.
General Analysis formulacell.cxx:4332 Medium V1051 Consider checking for misprints. It's possible that the 'nEndRow' should be checked here.
General Analysis global.cxx:735 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis global.cxx:736 High V530 The return value of function 'append' is required to be utilized.
General Analysis global.cxx:899 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis global2.cxx:151 Medium V1048 The 'nDataAreaCount' variable was assigned the same value.
General Analysis global2.cxx:233 Medium V1048 The 'bEqual' variable was assigned the same value.
General Analysis markarr.cxx:134 Medium V560 A part of conditional expression is always true: ni > 0.
General Analysis markdata.cxx:776 Medium V1051 Consider checking for misprints. It's possible that the 'nBottomPrev' should be checked here.
General Analysis patattr.cxx:723 Medium V547 Expression 'pColorItem' is always true.
General Analysis patattr.cxx:1762 Medium V560 A part of conditional expression is always true: eRotMode == SVX_ROTATE_MODE_BOTTOM.
General Analysis patattr.cxx:1239 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1239, 1251
General Analysis patattr.cxx:1242 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1242, 1248
General Analysis postit.cxx:531 High V530 The return value of function 'append' is required to be utilized.
General Analysis queryevaluator.cxx:227 Medium V547 Expression '!"can't be"' is always false.
General Analysis queryevaluator.cxx:100 Medium V1077 The 'ScQueryEvaluator' constructor contains potentially uninitialized members. Inspect the following: maBool, maTest.
General Analysis queryiter.cxx:381 Medium V547 Expression is always false.
General Analysis queryiter.cxx:402 Medium V547 Expression is always false.
General Analysis queryiter.cxx:1078 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: nTab, nCol, nRow.
General Analysis queryiter.cxx:1511 Medium V1077 The 'SortedCacheIndexer' constructor contains potentially uninitialized members. Inspect the following: mLowIndex, mHighIndex.
General Analysis segmenttree.cxx:502 High V530 The return value of function 'append' is required to be utilized.
General Analysis segmenttree.cxx:570 High V530 The return value of function 'append' is required to be utilized.
General Analysis sheetevents.cxx:62 High V547 Expression 'nSheetEventId != NO_EVENT' is always true.
General Analysis simpleformulacalc.cxx:76 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis subtotalparam.cxx:158 Medium V560 A part of conditional expression is always true: bEqual.
General Analysis subtotalparam.cxx:147 Medium V1048 The 'bEqual' variable was assigned the same value.
General Analysis table1.cxx:478 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:519 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:1232 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:1233 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:1240 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table1.cxx:2784 High V1028 Possible overflow. Consider casting operands of the 'nScCol + 1' operator to the 'size_t' type, not the result.
General Analysis table1.cxx:1903 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis table1.cxx:1921 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis table1.cxx:1941 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis table1.cxx:1230 Medium V1051 Consider checking for misprints. It's possible that the 'nEndCol' should be checked here.
General Analysis table2.cxx:2093 High V781 The value of the 'rCol' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis table3.cxx:236 High V1028 Possible overflow. Consider casting operands of the 'nRow2 - nRow1 + 1' operator to the 'size_t' type, not the result.
General Analysis table3.cxx:2303 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table3.cxx:2748 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table3.cxx:3050 Medium V547 Expression is always false.
General Analysis table3.cxx:2819 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 2795, 2819.
General Analysis table3.cxx:2134 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'nFuncStart' variable should be used instead of 'nDestRow'.
General Analysis table3.cxx:2136 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'nFuncEnd' variable should be used instead of 'nDestRow'.
General Analysis table4.cxx:131 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis table4.cxx:256 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table4.cxx:262 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis table4.cxx:2196 Medium V547 Expression '!"eFillCmd"' is always false.
General Analysis table4.cxx:63 Medium V1071 Consider inspecting the 'lcl_DecompValueString' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis table5.cxx:1070 High V530 The return value of function 'GetString' is required to be utilized.
General Analysis table6.cxx:190 High V530 The return value of function 'remove' is required to be utilized.
General Analysis table6.cxx:197 High V530 The return value of function 'remove' is required to be utilized.
General Analysis table6.cxx:198 High V530 The return value of function 'insert' is required to be utilized.
General Analysis validat.cxx:239 Medium V560 A part of conditional expression is always true: !bTmp.
General Analysis validat.cxx:238 Medium V1019 Compound assignment expression 'aRet >>= bTmp' is used inside condition.
General Analysis interpre.hxx:62 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: fSearchVal, bVLookup.
General Analysis interpre.hxx:450 Medium V1071 Consider inspecting the 'PopMatrix' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis interpre.hxx:509 Medium V1071 Consider inspecting the 'GetDoubleOrStringFromMatrix' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis formulagroupcl.cxx:3029 High V1002 The 'CLInterpreterContext' class, containing pointers, constructor and destructor, is copied by the automatically generated copy constructor.
General Analysis formulagroupcl.cxx:968 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis addincol.cxx:987 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis address.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:1267 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:2011 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:2549 High V530 The return value of function 'append' is required to be utilized.
General Analysis address.cxx:1398 High V595 The 'pExtInfo' pointer was utilized before it was verified against nullptr. Check lines: 1398, 1406.
General Analysis calcconfig.cxx:196 High V530 The return value of function 'append' is required to be utilized.
General Analysis charthelper.cxx:294 Medium V1019 Compound assignment expression is used inside condition.
General Analysis chartpos.cxx:481 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis chartpos.cxx:506 High V554 Incorrect use of unique_ptr. The memory allocated with 'new' will be cleaned using 'delete []'.
General Analysis chgtrack.cxx:522 High V530 The return value of function 'insert' is required to be utilized.
General Analysis chgtrack.cxx:523 High V530 The return value of function 'append' is required to be utilized.
General Analysis chgtrack.cxx:397 High V773 Visibility scope of the 'pLink1' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis chgtrack.cxx:509 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis chgtrack.cxx:510 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis chgtrack.cxx:4460 Medium V522 There might be dereferencing of a potential null pointer 'pMove'.
General Analysis compiler.cxx:612 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:642 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:649 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:725 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:814 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:830 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:851 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:852 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:853 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:858 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:863 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:868 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:870 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:878 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:880 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:938 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:987 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:990 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:994 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:997 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1009 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1014 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1034 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1043 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1057 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1063 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1090 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1112 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1117 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1189 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1225 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1226 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1235 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1236 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1238 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1239 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1256 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1323 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1326 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1366 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1368 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1370 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1378 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1380 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1382 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1391 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1449 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1464 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1469 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1581 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1583 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1590 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1613 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1615 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1622 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1627 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1643 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1651 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1656 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1665 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1710 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1723 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1740 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1801 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1817 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1830 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1841 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:1849 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2016 High V530 The return value of function 'remove' is required to be utilized.
General Analysis compiler.cxx:2020 High V530 The return value of function 'insert' is required to be utilized.
General Analysis compiler.cxx:2023 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2858 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2892 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:2906 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:4111 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:4117 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:4371 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5460 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5465 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5487 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5489 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5560 High V530 The return value of function 'append' is required to be utilized.
General Analysis compiler.cxx:5118 High V773 The function was exited without releasing the 'pFunctionStack' pointer. A memory leak is possible.
General Analysis compiler.cxx:1914 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: cSymbol, nSrcPos.
General Analysis compiler.cxx:3402 Medium V1048 The 'mnCurrentSheetTab' variable was assigned the same value.
General Analysis compiler.cxx:4882 Medium V1048 The 'm_aLambda.nBracketPos' variable was assigned the same value.
General Analysis consoli.cxx:96 High V522 Dereferencing of the null pointer 'ppRefs' might take place.
General Analysis consoli.cxx:103 High V522 Dereferencing of the null pointer 'ppFunctionData' might take place.
General Analysis consoli.cxx:112 High V522 Dereferencing of the null pointer 'ppUsed' might take place.
General Analysis consoli.cxx:122 High V522 Dereferencing of the null pointer 'ppTitlePos' might take place.
General Analysis dbdata.cxx:1173 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pData)' argument.
General Analysis dbdata.cxx:1257 High V1098 The insert function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pData)' argument.
General Analysis dbdata.cxx:947 Medium V547 Expression is always false.
General Analysis dbdata.cxx:624 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis detfunc.cxx:290 Medium V560 A part of conditional expression is always true: (((sal_Bool) 1)).
General Analysis doubleref.cxx:136 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 109, 136.
General Analysis editutil.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis editutil.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis editutil.cxx:394 Medium V519 The 'bInPrintTwips' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 391, 394.
General Analysis editutil.cxx:336 Medium V547 Expression '!pMargin' is always false.
General Analysis editutil.cxx:569 Medium V773 The 'm_pDefaults' pointer was not released in destructor. A memory leak is possible.
General Analysis formulaopt.cxx:393 Medium V1048 The 'eOpt' variable was assigned the same value.
General Analysis formulaopt.cxx:417 Medium V1048 The 'eOpt' variable was assigned the same value.
General Analysis formulaopt.cxx:441 Medium V1048 The 'eOpt' variable was assigned the same value.
General Analysis formulaopt.cxx:566 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formulaopt.cxx:601 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formulaopt.cxx:620 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formulaopt.cxx:639 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis formularesult.cxx:81 Medium V773 The 'mpToken' pointer was not released in destructor. A memory leak is possible.
General Analysis grouparealistener.cxx:252 Medium V547 Expression is always false.
General Analysis interpr1.cxx:3298 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr1.cxx:3611 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis interpr1.cxx:10741 High V530 The return value of function 'remove' is required to be utilized.
General Analysis interpr1.cxx:10746 High V530 The return value of function 'remove' is required to be utilized.
General Analysis interpr1.cxx:10790 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis interpr1.cxx:10795 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis interpr1.cxx:11366 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr1.cxx:11377 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr1.cxx:2865 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:2866 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4388 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4389 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4413 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4414 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4445 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4446 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4470 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4471 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4508 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4517 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4621 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:4733 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:5407 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:5408 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:5409 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr1.cxx:556 Medium V547 Expression '!"pop goes the weasel"' is always false.
General Analysis interpr1.cxx:752 Medium V547 Expression '!"unhandled svExternalSingleRef case"' is always false.
General Analysis interpr1.cxx:7125 Medium V547 Expression is always false.
General Analysis interpr1.cxx:7143 Medium V547 Expression is always false.
General Analysis interpr1.cxx:7397 Medium V547 Expression is always false.
General Analysis interpr1.cxx:7531 Medium V547 Expression is always false.
General Analysis interpr1.cxx:12005 Medium V560 A part of conditional expression is always true: vsa.nHitIndex == 0.
General Analysis interpr1.cxx:4383 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4383, 4403
General Analysis interpr1.cxx:4440 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4440, 4460
General Analysis interpr1.cxx:1437 Medium V1048 The 'bHaveValue' variable was assigned the same value.
General Analysis interpr1.cxx:1539 Medium V1048 The 'bHaveValue' variable was assigned the same value.
General Analysis interpr1.cxx:5010 Medium V1048 The 'vsa.eMatchMode' variable was assigned the same value.
General Analysis interpr1.cxx:5015 Medium V1048 The 'vsa.eSearchMode' variable was assigned the same value.
General Analysis interpr1.cxx:5081 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5102 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5123 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5180 Medium V1048 The 'vsa.eSearchMode' variable was assigned the same value.
General Analysis interpr1.cxx:5261 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5282 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:5303 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:7935 Medium V1048 The 'vsa.eSearchMode' variable was assigned the same value.
General Analysis interpr1.cxx:8091 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:8113 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:8135 Medium V1048 The 'vsa.isStringSearch' variable was assigned the same value.
General Analysis interpr1.cxx:9351 Medium V1051 Consider checking for misprints. It's possible that the 'nField' should be checked here.
General Analysis interpr2.cxx:3094 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr2.cxx:3099 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis interpr2.cxx:1486 High V547 Expression 'nGlobalError != FormulaError::NONE' is always false.
General Analysis interpr2.cxx:1584 High V547 Expression 'nGlobalError != FormulaError::NONE' is always false.
General Analysis interpr3.cxx:6019 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'MatTrans' function.
General Analysis interpr4.cxx:1533 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr4.cxx:1535 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr4.cxx:3520 High V1028 Possible overflow. Consider casting operands of the 'nCe - nCs + 1' operator to the 'SCSIZE' type, not the result.
General Analysis interpr4.cxx:3530 High V1028 Possible overflow. Consider casting operands of the 'nRe - nRs + 1' operator to the 'SCSIZE' type, not the result.
General Analysis interpr4.cxx:3532 High V1028 Possible overflow. Consider casting operands of the 'nCe - nCs + 1' operator to the 'SCSIZE' type, not the result.
General Analysis interpr4.cxx:2702 Medium V506 Pointer to local variable 'nErg' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis interpr4.cxx:2726 Medium V506 Pointer to local variable 'nErg' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis interpr4.cxx:1472 Medium V547 Expression '!"ConvertMatrixParameters: not a push"' is always false.
General Analysis interpr4.cxx:1597 Medium V547 Expression is always false.
General Analysis interpr4.cxx:4075 Medium V547 Expression '!"underflow"' is always false.
General Analysis interpr4.cxx:4115 Medium V547 Expression '!"underflow"' is always false.
General Analysis interpr4.cxx:4628 Medium V547 Expression is always false.
General Analysis interpr4.cxx:4656 Medium V560 A part of conditional expression is always true: nErrorFunctionCount.
General Analysis interpr4.cxx:2796 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis interpr4.cxx:4699 Medium V1048 The 'pCur' variable was assigned the same value.
General Analysis interpr5.cxx:330 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr5.cxx:331 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis interpr5.cxx:438 Medium V547 Expression '!"aCell.what?"' is always false.
General Analysis interpr5.cxx:313 Medium V560 A part of conditional expression is always true: nTab1 == nTab2.
General Analysis interpr7.cxx:436 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr7.cxx:439 High V530 The return value of function 'append' is required to be utilized.
General Analysis interpr7.cxx:138 Medium V1037 Two or more case-branches perform the same actions. Check lines: 138, 235, 238
General Analysis interpr8.cxx:1608 Medium V547 Expression '!"should this really happen?"' is always false.
General Analysis interpr8.cxx:1777 Medium V547 Expression '!"should this really happen?"' is always false.
General Analysis math.cxx:56 Medium V560 A part of conditional expression is always true: (((1 | 2) & 1) != 0).
General Analysis math.cxx:61 Medium V560 A part of conditional expression is always true: (((1 | 2) & 2) != 0).
General Analysis queryentry.cxx:64 Medium V794 The assignment operator should be protected from the case of 'this == &r'.
General Analysis rangelst.cxx:73 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis rangelst.cxx:74 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis rangelst.cxx:75 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis rangeutl.cxx:740 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:742 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:743 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:744 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:746 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:773 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:775 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:776 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:777 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:779 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:788 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:790 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:891 High V530 The return value of function 'append' is required to be utilized.
General Analysis rangeutl.cxx:913 High V530 The return value of function 'append' is required to be utilized.
General Analysis reffind.cxx:303 Medium V547 Expression is always false.
General Analysis scmatrix.cxx:2389 Medium V690 The 'MatrixOpWrapper' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis scmatrix.cxx:3062 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis stringutil.cxx:114 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:133 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:180 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:259 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:278 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:309 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:325 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringutil.cxx:308 High V1028 Possible overflow. Consider casting operands of the 'nPosExponent + 1' operator to the 'size_t' type, not the result.
General Analysis subtotal.cxx:187 Medium V547 Expression '!"unhandled unknown"' is always false.
General Analysis token.cxx:5003 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5005 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5185 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5302 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:5307 High V530 The return value of function 'append' is required to be utilized.
General Analysis token.cxx:3186 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:3420 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:4134 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:4790 Medium V547 Expression '!"can't move"' is always false.
General Analysis token.cxx:1235 Medium V1019 Compound assignment expression 'rToken.Data >>= aApiExtRef' is used inside condition.
General Analysis tokenstringcontext.cxx:45 Medium V547 Expression '!"TokenStringContext - no OpCodeMap?!?"' is always false.
General Analysis userlist.cxx:171 High V530 The return value of function 'append' is required to be utilized.
General Analysis userlist.cxx:173 High V530 The return value of function 'append' is required to be utilized.
General Analysis userlist.cxx:195 High V530 The return value of function 'append' is required to be utilized.
General Analysis userlist.cxx:197 High V530 The return value of function 'append' is required to be utilized.
General Analysis webservicelink.cxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis webservicelink.cxx:78 High V530 The return value of function 'append' is required to be utilized.
General Analysis difimp.cxx:339 High V530 The return value of function 'append' is required to be utilized.
General Analysis difimp.cxx:341 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis difimp.cxx:536 High V530 The return value of function 'append' is required to be utilized.
General Analysis difimp.cxx:390 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis excdoc.cxx:886 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis excdoc.cxx:1265 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis excel.cxx:154 Medium V560 A part of conditional expression is always false: (eFormat != EIF_BIFF8).
General Analysis excel.cxx:413 Medium V560 A part of conditional expression is always false: eFormat != ExpBiff8.
General Analysis excel.cxx:272 Medium V1019 Compound assignment expression is used inside condition.
General Analysis excform.cxx:697 Medium V1051 Consider checking for misprints. It's possible that the 'nUINT16' should be checked here.
General Analysis excform8.cxx:69 High V530 The return value of function 'append' is required to be utilized.
General Analysis excimp8.cxx:420 High V530 The return value of function 'LoadOlePropertySet' is required to be utilized.
General Analysis excrecds.cxx:949 Medium V1004 The 'pData' pointer was used unsafely after it was verified against nullptr. Check lines: 940, 949.
General Analysis exctools.cxx:173 High V530 The return value of function 'ReadUniString' is required to be utilized.
General Analysis impop.cxx:565 High V530 The return value of function 'ReadByteString' is required to be utilized.
General Analysis read.cxx:1010 Medium V560 A part of conditional expression is always true: (nRecId == EXC_ID_EXTSST).
General Analysis read.cxx:1050 Medium V560 A part of conditional expression is always true: (nRecId == EXC_ID_EXTSST).
General Analysis xechart.cxx:1307 Medium V1048 The 'nLabelPos' variable was assigned the same value.
General Analysis xecontent.cxx:1007 High V530 The return value of function 'ToOString' is required to be utilized.
General Analysis xecontent.cxx:1298 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1300 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1787 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1789 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1794 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1795 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1809 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xecontent.cxx:1812 High V530 The return value of function 'append' is required to be utilized.
General Analysis xecontent.cxx:1817 High V530 The return value of function 'remove' is required to be utilized.
General Analysis xedbdata.cxx:137 Medium V547 Expression '!"Unknown BIFF type!"' is always false.
General Analysis xedbdata.cxx:143 Medium V547 Expression is always false.
General Analysis xeescher.cxx:1210 High V530 The return value of function 'AddSdrObject' is required to be utilized.
General Analysis xeextlst.cxx:175 High V530 The return value of function 'ToOString' is required to be utilized.
General Analysis xehelper.cxx:920 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:936 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:946 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:948 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:957 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:964 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:968 High V530 The return value of function 'append' is required to be utilized.
General Analysis xehelper.cxx:103 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis xename.cxx:493 Medium V1051 Consider checking for misprints. It's possible that the 'xName' should be checked here.
General Analysis xename.cxx:512 Medium V1051 Consider checking for misprints. It's possible that the 'xName' should be checked here.
General Analysis xepivot.cxx:993 High V530 The return value of function 'append' is required to be utilized.
General Analysis xepivotxml.cxx:1202 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xepivotxml.cxx:487 Medium V1037 Two or more case-branches perform the same actions. Check lines: 487, 496
General Analysis xestream.cxx:702 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xestream.cxx:703 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xestream.cxx:705 High V530 The return value of function 'append' is required to be utilized.
General Analysis xestream.cxx:1123 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis xestream.cxx:826 Medium V547 Expression '!"No code and no error."' is always false.
General Analysis xestream.cxx:410 Medium V1051 Consider checking for misprints. It's possible that the 'mnCurrSize' should be checked here.
General Analysis xestyle.cxx:2009 High V547 Expression 'mnForeColor != 0' is always false.
General Analysis xestyle.cxx:1100 Medium V547 Expression 'pVal' is always true.
General Analysis xichart.cxx:1130 Medium V1048 The 'nPlacement' variable was assigned the same value.
General Analysis xichart.cxx:3960 Medium V1048 The 'nDefTextId' variable was assigned the same value.
General Analysis xichart.cxx:3961 Medium V1048 The 'nDefTextId' variable was assigned the same value.
General Analysis xicontent.cxx:399 High V530 The return value of function 'append' is required to be utilized.
General Analysis xicontent.cxx:401 High V530 The return value of function 'append' is required to be utilized.
General Analysis xicontent.cxx:874 Medium V1048 The 'eCondMode' variable was assigned the same value.
General Analysis xiescher.cxx:2180 Medium V1048 The 'nHorAlign' variable was assigned the same value.
General Analysis xihelper.cxx:299 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xihelper.cxx:426 High V530 The return value of function 'append' is required to be utilized.
General Analysis xihelper.cxx:445 High V530 The return value of function 'append' is required to be utilized.
General Analysis xilink.cxx:464 High V530 The return value of function 'append' is required to be utilized.
General Analysis xilink.cxx:775 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis xipivot.cxx:1106 High V530 The return value of function 'append' is required to be utilized.
General Analysis xistyle.cxx:1910 Medium V1007 The value from the potentially uninitialized optional 'maColumns[nIndex]' is used. Probably it is a mistake.
General Analysis xistyle.cxx:132 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis xlchart.cxx:189 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mfIntercept.
General Analysis xlchart.cxx:697 Medium V1019 Compound assignment expression is used inside condition.
General Analysis xlformula.cxx:50 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'R' variable.
General Analysis xlformula.cxx:51 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'V' variable.
General Analysis xlformula.cxx:52 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'A' variable.
General Analysis xlformula.cxx:69 Medium V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'MX' variable.
General Analysis xlformula.cxx:678 Medium V1016 Expression 'eBiff >= EXC_BIFF2' is always true.
General Analysis xltools.cxx:557 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xltools.cxx:559 High V530 The return value of function 'append' is required to be utilized.
General Analysis xltools.cxx:561 High V530 The return value of function 'append' is required to be utilized.
General Analysis xltools.cxx:564 High V530 The return value of function 'append' is required to be utilized.
General Analysis xltools.cxx:481 High V547 Expression is always true.
General Analysis htmlexp.cxx:349 High V530 The return value of function 'PageDefaults' is required to be utilized.
General Analysis htmlexp.cxx:979 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlexp.cxx:1259 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlexp.cxx:1263 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlimp.cxx:183 Medium V547 Expression '!"can't move"' is always false.
General Analysis htmlpars.cxx:1614 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlpars.cxx:2245 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlpars.cxx:2249 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlpars.cxx:2428 Medium V547 Expression '!"can't move"' is always false.
General Analysis htmlpars.cxx:2620 Medium V547 Expression '!"can't move"' is always false.
General Analysis XclExpChangeTrack.hxx:295 Medium V690 The 'XclExpChTrTabIdBuffer' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis XclExpChangeTrack.hxx:222 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aGUID.
General Analysis root.hxx:66 Medium V690 The 'ExcRoot' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis xeescher.hxx:404 Medium V690 The 'XclExpObjectManager' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis xistream.hxx:121 Medium V690 The 'XclImpBiff8Decrypter' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis xladdress.hxx:35 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mnCol, mnRow.
General Analysis xlstream.hxx:32 High V1043 A global object variable 'EXC_ENCR_ERROR_UNSUPP_CRYPT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis filter.cxx:175 Medium V1037 Two or more case-branches perform the same actions. Check lines: 175, 180
General Analysis lotimpop.cxx:405 Medium V711 It is dangerous to create a local variable within a loop with a same name as a variable controlling this loop.
General Analysis tool.cxx:148 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: bValid.
General Analysis tool.cxx:181 Medium V1037 Two or more case-branches perform the same actions. Check lines: 181, 216, 223
General Analysis tool.cxx:247 Medium V1037 Two or more case-branches perform the same actions. Check lines: 247, 286, 291
General Analysis tool.cxx:276 Medium V1037 Two or more case-branches perform the same actions. Check lines: 276, 296, 301
General Analysis autofilterbuffer.cxx:139 High V530 The return value of function 'append' is required to be utilized.
General Analysis autofilterbuffer.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis autofilterbuffer.cxx:846 Medium V547 Expression '!aParam.bUserDef' is always false.
General Analysis autofilterbuffer.cxx:849 Medium V547 Expression 'aParam.bByRow' is always false.
General Analysis biffhelper.cxx:68 Medium V1048 The 'nApiError' variable was assigned the same value.
General Analysis defnamesbuffer.cxx:82 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis defnamesbuffer.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis drawingfragment.cxx:138 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:150 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:157 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:163 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis drawingfragment.cxx:169 Medium V1051 Consider checking for misprints. It's possible that the 'xShape' should be checked here.
General Analysis externallinkfragment.cxx:255 Medium V1037 Two or more case-branches perform the same actions. Check lines: 255, 261
General Analysis extlstcontext.cxx:135 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maModel.
General Analysis formulabase.cxx:1578 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulabase.cxx:1580 High V530 The return value of function 'insert' is required to be utilized.
General Analysis formulabase.cxx:1583 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1584 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1595 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1601 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1603 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1613 High V530 The return value of function 'append' is required to be utilized.
General Analysis formulabase.cxx:1582 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1579, 1582.
General Analysis formulabase.cxx:1655 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1655, 1677
General Analysis formulabase.cxx:1661 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1661, 1669
General Analysis formulabase.cxx:1662 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis formulabase.cxx:1663 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis formulabase.cxx:1672 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis formulaparser.cxx:727 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:744 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:746 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:758 High V530 The return value of function 'insertRawToken' is required to be utilized.
General Analysis formulaparser.cxx:771 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:785 High V530 The return value of function 'insertRawToken' is required to be utilized.
General Analysis formulaparser.cxx:798 High V530 The return value of function 'insertRawToken' is required to be utilized.
General Analysis formulaparser.cxx:800 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:866 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1557 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1561 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1586 High V530 The return value of function 'appendRawToken' is required to be utilized.
General Analysis formulaparser.cxx:1295 Medium V1048 The 'bOk' variable was assigned the same value.
General Analysis numberformatsbuffer.cxx:1931 High V530 The return value of function 'remove' is required to be utilized.
General Analysis numberformatsbuffer.cxx:1943 High V530 The return value of function 'remove' is required to be utilized.
General Analysis pagesettings.cxx:326 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:534 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:548 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:677 High V530 The return value of function 'append' is required to be utilized.
General Analysis pagesettings.cxx:694 High V530 The return value of function 'append' is required to be utilized.
General Analysis pivotcachebuffer.cxx:1065 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis pivottablebuffer.cxx:420 High V530 The return value of function 'createDateGroupField' is required to be utilized.
General Analysis pivottablebuffer.cxx:614 Medium V1048 The 'eAggFunc' variable was assigned the same value.
General Analysis querytablebuffer.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis querytablebuffer.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis stylesbuffer.cxx:2129 High V530 The return value of function 'createCellStyle' is required to be utilized.
General Analysis stylesbuffer.cxx:2243 High V530 The return value of function 'createCellStyle' is required to be utilized.
General Analysis stylesbuffer.cxx:2507 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis stylesbuffer.cxx:2509 High V530 The return value of function 'append' is required to be utilized.
General Analysis stylesbuffer.cxx:2511 High V530 The return value of function 'append' is required to be utilized.
General Analysis stylesbuffer.cxx:2513 High V530 The return value of function 'append' is required to be utilized.
General Analysis stylesbuffer.cxx:1922 Medium V1048 The 'nAlpha' variable was assigned the same value.
General Analysis viewsettings.cxx:184 High V758 The 'rModel' reference becomes invalid when smart pointer returned by a function is destroyed.
General Analysis viewsettings.cxx:236 High V758 The 'rModel' reference becomes invalid when smart pointer returned by a function is destroyed.
General Analysis viewsettings.cxx:245 High V758 The 'rModel' reference becomes invalid when smart pointer returned by a function is destroyed.
General Analysis viewsettings.cxx:317 High V758 The 'rModel' reference becomes invalid when smart pointer returned by a function is destroyed.
General Analysis viewsettings.cxx:410 Medium V1048 The 'nActivePane' variable was assigned the same value.
General Analysis worksheetbuffer.cxx:173 High V530 The return value of function 'insert' is required to be utilized.
General Analysis worksheetfragment.cxx:231 High V530 The return value of function 'append' is required to be utilized.
General Analysis interface.cxx:1927 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1927, 1943
General Analysis orcusfiltersimpl.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcontext.cxx:64 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis xmlcontext.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis qprostyle.cxx:131 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis rtfparse.cxx:159 Medium V1037 Two or more case-branches perform the same actions. Check lines: 159, 162
General Analysis xcl97rec.cxx:787 High V530 The return value of function 'AddSdrObject' is required to be utilized.
General Analysis xcl97rec.cxx:1555 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis xcl97rec.cxx:850 Medium V1048 The 'nHorAlign' variable was assigned the same value.
General Analysis xcl97rec.cxx:865 Medium V1048 The 'nVerAlign' variable was assigned the same value.
General Analysis XMLChangeTrackingImportHelper.cxx:612 Medium V547 Expression 'rDeleted.pCellInfo' is always true.
General Analysis XMLConverter.cxx:329 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLConverter.cxx:332 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLDDELinksContext.cxx:127 High V1028 Possible overflow. Consider casting operands of the 'nColumns * nRows' operator to the 'size_t' type, not the result.
General Analysis XMLDDELinksContext.cxx:137 High V1028 Possible overflow. Consider casting operands of the 'nColumns * nRows' operator to the 'size_t' type, not the result.
General Analysis XMLExportDataPilot.cxx:413 Medium V1037 Two or more case-branches perform the same actions. Check lines: 413, 422
General Analysis XMLExportDatabaseRanges.cxx:154 High V547 Expression is always false.
General Analysis XMLStylesExportHelper.cxx:301 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLStylesExportHelper.cxx:101 High V614 Uninitialized variable 'aValidationType' used.
General Analysis XMLStylesExportHelper.cxx:574 Medium V1048 The 'nPrevIndex' variable was assigned the same value.
General Analysis XMLTrackedChangesContext.cxx:424 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLTrackedChangesContext.cxx:676 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLTrackedChangesContext.cxx:678 High V530 The return value of function 'append' is required to be utilized.
General Analysis celltextparacontext.cxx:351 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis xmlcelli.cxx:318 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcelli.cxx:330 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcelli.cxx:1270 Medium V560 A part of conditional expression is always true: bIsEmpty.
General Analysis xmlcondformat.hxx:29 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mbSingleRelativeReference.
General Analysis xmlconti.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlconti.cxx:54 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcvali.cxx:452 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcvali.cxx:506 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmldrani.cxx:741 Medium V1077 The 'ScXMLSubTotalRuleContext' constructor contains potentially uninitialized members. Inspect the following: aSubTotalRule.
General Analysis xmlexprt.cxx:209 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:1279 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlexprt.cxx:3073 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:3077 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:3078 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexprt.cxx:4884 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlexprt.cxx:2084 High V547 Expression 'nNumberFormat == - 1' is always true.
General Analysis xmlexprt.cxx:3991 High V547 Expression 'nIterationCount != 100' is always false.
General Analysis xmlexprt.cxx:387 High V1053 Calling the 'CreateAutoStylePool' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'xmlexprt.cxx:387', 'xmlexp.hxx:579', 'xmlexprt.hxx:228'.
General Analysis xmlexprt.cxx:4065 Medium V547 Expression 'nRefresh' is always false.
General Analysis xmlexprt.cxx:3958 Medium V560 A part of conditional expression is always false: nIterationCount != 100.
General Analysis xmlexprt.cxx:3987 Medium V560 A part of conditional expression is always false: nIterationCount != 100.
General Analysis xmlexprt.cxx:1300 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bIsFirst' and '!bIsFirst'.
General Analysis xmlexprt.cxx:873 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 873, 815.
General Analysis xmlexprt.cxx:873 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 873, 854.
General Analysis xmlexprt.cxx:873 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 873, 862.
General Analysis xmlexprt.cxx:874 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 874, 815.
General Analysis xmlexprt.cxx:874 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 874, 854.
General Analysis xmlexprt.cxx:874 Medium V1020 The function exited without calling the 'CloseHeaderColumn' function. Check lines: 874, 862.
General Analysis xmlfilti.cxx:504 Medium V1037 Two or more case-branches perform the same actions. Check lines: 504, 509, 514
General Analysis xmlfonte.cxx:58 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlfonte.cxx:67 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlimprt.cxx:1200 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlimprt.cxx:1379 High V595 The 'pDoc' pointer was utilized before it was verified against nullptr. Check lines: 1379, 1396.
General Analysis xmlimprt.cxx:1290 Medium V547 Expression 'bSuccess' is always true.
General Analysis xmlimprt.cxx:808 Medium V1019 Compound assignment expression is used inside condition.
General Analysis xmlimprt.cxx:1221 Medium V1019 Compound assignment expression 'aRowAny >>= xRowRanges' is used inside condition.
General Analysis xmlstyle.cxx:309 Medium V560 A part of conditional expression is always true: (nBottom == nTop).
General Analysis xmlstyle.cxx:309 Medium V560 A part of conditional expression is always true: (nLeft == nRight).
General Analysis xmlstyle.cxx:309 Medium V560 A part of conditional expression is always true: (nTop == nLeft).
General Analysis xmlstyle.cxx:305 Medium V1019 Compound assignment expression 'pPadding_Left->maValue >>= nLeft' is used inside condition.
General Analysis xmlstyle.cxx:306 Medium V1019 Compound assignment expression 'pPadding_Right->maValue >>= nRight' is used inside condition.
General Analysis xmlstyle.cxx:307 Medium V1019 Compound assignment expression 'pPadding_Top->maValue >>= nTop' is used inside condition.
General Analysis xmlstyle.cxx:934 Medium V1019 Compound assignment expression 'r2 >>= aCellProtection2' is used inside condition.
General Analysis xmlstyle.cxx:1070 Medium V1019 Compound assignment expression 'r2 >>= aCellProtection2' is used inside condition.
General Analysis xmlstyle.cxx:1136 Medium V1019 Compound assignment expression 'r2 >>= nVal2' is used inside condition.
General Analysis xmlstyle.cxx:1210 Medium V1019 Compound assignment expression 'r2 >>= aHoriJustify2' is used inside condition.
General Analysis xmlstyle.cxx:1314 Medium V1019 Compound assignment expression 'r2 >>= aHoriJustify2' is used inside condition.
General Analysis xmlstyle.cxx:1374 Medium V1019 Compound assignment expression 'r2 >>= aHoriJustify2' is used inside condition.
General Analysis xmlstyle.cxx:1434 Medium V1019 Compound assignment expression 'r2 >>= aOrientation2' is used inside condition.
General Analysis xmlstyle.cxx:1503 Medium V1019 Compound assignment expression 'r2 >>= aAngle2' is used inside condition.
General Analysis xmlstyle.cxx:1552 Medium V1019 Compound assignment expression 'r2 >>= aReference2' is used inside condition.
General Analysis xmlstyle.cxx:1649 Medium V1019 Compound assignment expression 'r2 >>= aReference2' is used inside condition.
General Analysis xmlstyle.cxx:1758 Medium V1019 Compound assignment expression 'r2 >>= aBreak2' is used inside condition.
General Analysis xmltabi.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltabi.cxx:111 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltransformationi.cxx:112 Medium V547 Expression 'pAttribList' is always true.
General Analysis xmlwrap.cxx:652 Medium V522 There might be dereferencing of a potential null pointer 'pExport'.
General Analysis xmlwrap.cxx:774 Medium V785 Constant expression in switch statement.
General Analysis AccessibleCell.cxx:593 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis AccessibleCsvControl.cxx:461 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:470 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:472 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:480 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:489 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:685 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:686 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:687 High V530 The return value of function 'append' is required to be utilized.
General Analysis AccessibleCsvControl.cxx:1381 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis AccessibleDocument.cxx:1325 High V1053 Calling the 'GetBoundingBox' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AccessibleDocument.cxx:1325', 'AccessibleDocument.cxx:1979', 'AccessibleDocument.hxx:223'.
General Analysis AccessibleDocument.cxx:741 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 738, 741.
General Analysis AccessibleDocument.cxx:646 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bResult' and 'bResult'.
General Analysis AccessibleDocument.cxx:1287 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bResult' and 'bResult'.
General Analysis AccessibleSpreadsheet.cxx:1676 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleSpreadsheet.cxx:256 High V1053 Calling the 'getAccessibleIndex' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AccessibleSpreadsheet.cxx:256', 'AccessibleSpreadsheet.cxx:298', 'AccessibleSpreadsheet.cxx:1000', 'AccessibleTableBase.hxx:139'.
General Analysis AccessibleSpreadsheet.cxx:267 High V1053 Calling the 'getAccessibleIndex' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'AccessibleSpreadsheet.cxx:267', 'AccessibleSpreadsheet.cxx:298', 'AccessibleSpreadsheet.cxx:1000', 'AccessibleTableBase.hxx:139'.
General Analysis AccessibleSpreadsheet.cxx:1403 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'GetWindowExtentsRelative' function.
General Analysis AccessibleTableBase.cxx:279 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleTableBase.cxx:313 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleTableBase.cxx:314 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AccessibleText.cxx:710 Medium V560 A part of conditional expression is always true: mpEditEngine.
General Analysis inputhdl.cxx:4681 High V530 The return value of function 'remove' is required to be utilized.
General Analysis inputhdl.cxx:4683 High V530 The return value of function 'insert' is required to be utilized.
General Analysis inputhdl.cxx:1586 High V781 The value of the 'aSel.nEndPos' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 1586, 1592.
General Analysis inputhdl.cxx:3459 Medium V506 Pointer to local variable 'aItem' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis inputwin.cxx:1397 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis inputwin.cxx:1452 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis inputwin.cxx:893 High V1053 Calling the 'GetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis inputwin.cxx:894 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis inputwin.cxx:431 Medium V699 Consider inspecting the 'foo = bar = baz ? .... : ....' expression. It is possible that 'foo = bar == baz ? .... : ....' should be used here instead.
General Analysis inputwin.cxx:1021 Medium V1048 The 'eCode' variable was assigned the same value.
General Analysis inputwin.cxx:2501 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis inputwin.cxx:2694 Medium V1048 The 'bHandled' variable was assigned the same value.
General Analysis scmod.cxx:158 High V530 The return value of function 'GetColorConfig' is required to be utilized.
General Analysis scmod.cxx:359 High V530 The return value of function 'CallAppBasic' is required to be utilized.
General Analysis scmod.cxx:362 High V530 The return value of function 'CallAppBasic' is required to be utilized.
General Analysis scmod.cxx:1160 High V595 The 'pDocSh' pointer was utilized before it was verified against nullptr. Check lines: 1160, 1184.
General Analysis scmod.cxx:579 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis scmod.cxx:1142 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis tbzoomsliderctrl.cxx:64 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis condformatdlg.cxx:649 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis condformatdlg.cxx:664 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis condformatdlg.cxx:74 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:76 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:84 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:86 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:90 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:93 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:96 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:108 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:111 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:114 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:117 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:120 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlg.cxx:324 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlgentry.cxx:1344 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformatdlgentry.cxx:1378 Medium V1023 A pointer without owner is added to the 'maEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis condformateasydlg.cxx:322 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis condformateasydlg.cxx:270 High V595 The 'format' pointer was utilized before it was verified against nullptr. Check lines: 270, 287.
General Analysis condformathelper.cxx:256 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis condformatmgr.cxx:211 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis condformatmgr.cxx:220 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis condformatmgr.cxx:228 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis condformatmgr.cxx:310 Medium V522 There might be dereferencing of a potential null pointer 'conditionEntry'.
General Analysis condformatmgr.cxx:329 Medium V522 There might be dereferencing of a potential null pointer 'dateEntry'.
General Analysis dataprovider.cxx:47 High V530 The return value of function 'append' is required to be utilized.
General Analysis dataprovider.cxx:52 High V530 The return value of function 'append' is required to be utilized.
General Analysis asciiopt.cxx:80 High V530 The return value of function 'append' is required to be utilized.
General Analysis asciiopt.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis consdlg.cxx:193 High V522 Dereferencing of the null pointer 'pAreaData' might take place.
General Analysis csvgrid.cxx:1199 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis csvgrid.cxx:682 Medium V764 Possible incorrect order of arguments passed to 'SelectRange' function: 'nColIndex2' and 'nColIndex1'.
General Analysis filtdlg.cxx:687 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis scuiasciiopt.cxx:460 High V595 The 'mpDatStream' pointer was utilized before it was verified against nullptr. Check lines: 460, 468.
General Analysis validate.cxx:188 Medium V1051 Consider checking for misprints. It's possible that the 'pOldParent' should be checked here.
General Analysis searchresults.cxx:103 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis dbdocfun.cxx:1759 High V547 Expression is always false.
General Analysis dbdocfun.cxx:1762 High V547 Expression 'nCommandType == sdb::CommandType::QUERY' is always false.
General Analysis dbdocimp.cxx:278 Medium V1048 The 'nCol' variable was assigned the same value.
General Analysis docfunc.cxx:2110 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2115 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2122 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2127 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2660 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2664 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2671 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:2675 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:4261 High V1028 Possible overflow. Consider casting operands of the 'nEndCol - nStartCol + 1' operator to the 'sal_uInt64' type, not the result.
General Analysis docfunc.cxx:4261 High V1028 Possible overflow. Consider casting operands of the 'nEndRow - nStartRow + 1' operator to the 'sal_uInt64' type, not the result.
General Analysis docfunc.cxx:4736 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:4737 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis docfunc.cxx:5564 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docfunc.cxx:5592 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docfunc.cxx:3589 Medium V1048 The 'bSuccess' variable was assigned the same value.
General Analysis docsh.cxx:350 High V530 The return value of function 'append' is required to be utilized.
General Analysis docsh.cxx:1061 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis docsh.cxx:1223 High V530 The return value of function 'append' is required to be utilized.
General Analysis docsh.cxx:1263 High V530 The return value of function 'GetPhysicalName' is required to be utilized.
General Analysis docsh.cxx:1980 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis docsh.cxx:1984 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis docsh.cxx:1988 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis docsh.cxx:1914 Medium V547 Expression 'bAutoSaveEvent' is always false.
General Analysis docsh3.cxx:910 Medium V1048 The 'pSourceAction' variable was assigned the same value.
General Analysis docsh4.cxx:1136 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh4.cxx:1330 High V530 The return value of function 'SpellIgnoreWord' is required to be utilized.
General Analysis docsh4.cxx:1281 Medium V547 Expression 'bParagraph' is always true.
General Analysis docsh4.cxx:1291 Medium V547 Expression 'bParagraph' is always true.
General Analysis docsh4.cxx:2306 Medium V547 Expression 'GetBestViewShell()' is always true.
General Analysis docsh4.cxx:1484 Medium V788 The variable 'bAddRange', captured in a lambda expression, has a constant value.
General Analysis docsh5.cxx:157 Medium V1048 The 'nStartCol' variable was assigned the same value.
General Analysis docsh5.cxx:158 Medium V1048 The 'nStartRow' variable was assigned the same value.
General Analysis docsh8.cxx:541 High V530 The return value of function 'append' is required to be utilized.
General Analysis externalrefmgr.cxx:623 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:624 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:671 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:672 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1599 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1600 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1622 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1623 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1655 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis externalrefmgr.cxx:1656 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis impex.cxx:2515 Medium V1007 The value from the potentially uninitialized optional 'oStream' is used. Probably it is a mistake.
General Analysis tablink.cxx:442 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis tablink.cxx:444 High V530 The return value of function 'GuessFilterIgnoringContent' is required to be utilized.
General Analysis drawsh.cxx:288 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob.cxx:306 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob.cxx:336 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:156 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:210 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:212 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconstr.cxx:235 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:174 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:204 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:210 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:128 Medium V524 It is odd that the body of 'MouseButtonDown' function is fully equivalent to the body of 'MouseButtonUp' function.
General Analysis fusel.cxx:512 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:541 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:290 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:304 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:328 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:445 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:447 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:465 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis futext.cxx:467 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis graphsh.cxx:287 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis graphsh.cxx:292 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis msgpool.hxx:30 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ScMessagePool' method of the 'ScMessagePool' class.
General Analysis olinewin.hxx:201 Medium V762 It is possible a virtual function was overridden incorrectly. See first argument of function 'ShowFocus' in derived class 'ScOutlineWindow' and base class 'Window'.
General Analysis acredlin.cxx:1713 High V530 The return value of function 'lcl_StripAcceptChgDat' is required to be utilized.
General Analysis crnrdlg.cxx:744 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis crnrdlg.cxx:758 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis datafdlg.cxx:153 Medium V1023 A pointer without owner is added to the 'm_aEntries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dataproviderdlg.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis linkarea.cxx:325 High V530 The return value of function 'append' is required to be utilized.
General Analysis mergecellsdialog.cxx:33 Medium V547 Expression '!"Unknown selection for merge cells."' is always false.
General Analysis retypepassdlg.cxx:87 Medium V1023 A pointer without owner is added to the 'maSheets' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis solveroptions.cxx:204 Medium V1023 A pointer without owner is added to the 'm_aOptions' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis content.cxx:941 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis content.cxx:962 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis navipi.cxx:334 High V1053 Calling the 'GetOptimalSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tpusrlst.cxx:291 High V530 The return value of function 'append' is required to be utilized.
General Analysis tpusrlst.cxx:312 High V530 The return value of function 'append' is required to be utilized.
General Analysis tpusrlst.cxx:313 High V530 The return value of function 'append' is required to be utilized.
General Analysis tpusrlst.cxx:80 High V1053 Calling the 'Reset' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tpview.cxx:576 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:583 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:605 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:610 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:616 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:622 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:628 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:634 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:640 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:646 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:652 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:658 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:664 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis tpview.cxx:670 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis areasdlg.cxx:135 Medium V522 There might be dereferencing of a potential null pointer 'pScDocSh'.
General Analysis ThemeColorChanger.cxx:170 Medium V560 A part of conditional expression is always false: !pPattern.
General Analysis uiobject.cxx:305 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis uiobject.cxx:305 Medium V522 There might be dereferencing of a potential null pointer 'pDraw'.
General Analysis areasave.cxx:92 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis areasave.cxx:113 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis areasave.cxx:156 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis undoblk.cxx:166 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:169 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:185 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:188 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:414 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:417 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:432 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:435 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:747 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:749 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:790 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk.cxx:792 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis undoblk3.cxx:1469 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis undocell.cxx:64 Medium V547 Expression 'pModelObj' is always true.
General Analysis PivotTableDataProvider.cxx:463 Medium V614 Potentially null smart pointer 'pItem' used.
General Analysis PivotTableDataProvider.cxx:830 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis PivotTableDataSequence.cxx:186 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis addruno.cxx:276 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis addruno.cxx:276 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis afmtuno.cxx:534 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis afmtuno.cxx:534 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis afmtuno.cxx:716 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis afmtuno.cxx:716 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis afmtuno.cxx:479 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:481 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:483 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:485 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:487 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis afmtuno.cxx:489 Medium V1019 Compound assignment expression 'aValue >>= bBool' is used inside condition.
General Analysis appluno.cxx:344 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis appluno.cxx:344 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis appluno.cxx:113 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis appluno.cxx:121 Medium V1001 The 'any' variable is assigned but is not used by the end of the function.
General Analysis celllistsource.cxx:197 High V614 Uninitialized variable 'nResultType' used.
General Analysis cellsuno.cxx:1883 Medium V547 Expression 'pPattern' is always true.
General Analysis cellsuno.cxx:1917 Medium V547 Expression 'pPattern' is always true.
General Analysis cellsuno.cxx:3913 Medium V614 Potentially null smart pointer 'pUndoDoc' used.
General Analysis cellsuno.cxx:3916 Medium V614 Potentially null smart pointer 'pUndoMark' used.
General Analysis cellsuno.cxx:2198 Medium V1019 Compound assignment expression 'aValue >>= aBorder' is used inside condition.
General Analysis cellsuno.cxx:2211 Medium V1019 Compound assignment expression 'aValue >>= aBorder2' is used inside condition.
General Analysis cellsuno.cxx:3246 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4072 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4152 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4303 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:4376 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:7330 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis cellsuno.cxx:6199 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis cellvaluebinding.cxx:223 High V614 Uninitialized variable 'nResultType' used.
General Analysis chart2uno.cxx:111 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:112 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:841 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:881 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:906 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:2277 High V530 The return value of function 'append' is required to be utilized.
General Analysis chart2uno.cxx:1462 Medium V547 Expression 'bTimeBased' is always false.
General Analysis chart2uno.cxx:1482 Medium V547 Expression '!bTimeBased' is always true.
General Analysis chart2uno.cxx:2897 Medium V547 Expression 'm_pDocument' is always true.
General Analysis chart2uno.cxx:3308 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis confuno.cxx:647 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis confuno.cxx:647 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dapiuno.cxx:1911 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis dapiuno.cxx:1911 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dapiuno.cxx:1197 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis datauno.cxx:345 High V614 Uninitialized variable 'nVal' used.
General Analysis datauno.cxx:732 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis datauno.cxx:732 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis datauno.cxx:1473 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis datauno.cxx:1473 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis datauno.cxx:2103 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis datauno.cxx:2103 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis datauno.cxx:1877 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis defltuno.cxx:241 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis defltuno.cxx:241 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis dispuno.cxx:296 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docuno.cxx:512 High V530 The return value of function 'append' is required to be utilized.
General Analysis docuno.cxx:514 High V530 The return value of function 'append' is required to be utilized.
General Analysis docuno.cxx:516 High V530 The return value of function 'append' is required to be utilized.
General Analysis docuno.cxx:3813 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis docuno.cxx:3843 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis docuno.cxx:1731 High V547 Expression 'nPrintContent != 0' is always false.
General Analysis docuno.cxx:1830 High V547 Expression 'nPrintRange == 1' is always false.
General Analysis docuno.cxx:3451 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:3451 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:4764 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:4764 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:5039 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:5039 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:5062 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis docuno.cxx:5062 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis docuno.cxx:1826 Medium V547 Expression '!bSelectedSheetsOnly' is always true.
General Analysis docuno.cxx:1906 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:1987 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2035 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2045 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2574 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:2611 Medium V547 Expression 'bSinglePageSheets' is always false.
General Analysis docuno.cxx:1911 Medium V560 A part of conditional expression is always false: nContent != 0.
General Analysis docuno.cxx:1911 Medium V560 A part of conditional expression is always true: nEOContent != 1.
General Analysis docuno.cxx:1912 Medium V560 A part of conditional expression is always false: nContent != 0.
General Analysis docuno.cxx:1912 Medium V560 A part of conditional expression is always true: nEOContent != 2.
General Analysis docuno.cxx:1922 Medium V560 A part of conditional expression is always false: nEOContent == 1.
General Analysis docuno.cxx:1922 Medium V560 A part of conditional expression is always false: nEOContent == 2.
General Analysis docuno.cxx:2151 Medium V560 A part of conditional expression is always false: nContent == 1.
General Analysis docuno.cxx:2151 Medium V560 A part of conditional expression is always false: nEOContent == 1.
General Analysis docuno.cxx:2151 Medium V560 A part of conditional expression is always false: nEOContent == 2.
General Analysis docuno.cxx:2151 Medium V560 A part of conditional expression is always true: nContent == 0.
General Analysis docuno.cxx:2757 Medium V560 A part of conditional expression is always false: nEOContent == 1.
General Analysis docuno.cxx:2757 Medium V560 A part of conditional expression is always false: nEOContent == 2.
General Analysis docuno.cxx:2757 Medium V560 A part of conditional expression is always true: nContent == 0.
General Analysis docuno.cxx:1911 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'nContent != 0' and 'nContent == 0'.
General Analysis docuno.cxx:1912 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'nContent != 0' and 'nContent == 0'.
General Analysis docuno.cxx:4901 Medium V1019 Compound assignment expression 'aValue >>= nNewHeight' is used inside condition.
General Analysis docuno.cxx:2768 Medium V1051 Consider checking for misprints. It's possible that the 'nDisplayStart' should be checked here.
General Analysis fielduno.cxx:1250 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis fielduno.cxx:1250 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis fielduno.cxx:713 Medium V1051 Consider checking for misprints. It's possible that the 'rURL' should be checked here.
General Analysis filtuno.cxx:215 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:216 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:218 High V530 The return value of function 'append' is required to be utilized.
General Analysis filtuno.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis fmtuno.cxx:917 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis fmtuno.cxx:917 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis funcuno.cxx:305 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis funcuno.cxx:305 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis linkuno.cxx:258 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis linkuno.cxx:258 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis linkuno.cxx:771 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis linkuno.cxx:771 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis nameuno.cxx:406 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis nameuno.cxx:406 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis nameuno.cxx:640 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis nameuno.cxx:640 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis servuno.cxx:404 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:417 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:421 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:424 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:430 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:434 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:437 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:443 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:446 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:449 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:452 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:456 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:460 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:499 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:560 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis servuno.cxx:568 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis shapeuno.cxx:427 Medium V560 A part of conditional expression is always true: aAddress.StartRow == aAddress.EndRow.
General Analysis shapeuno.cxx:666 Medium V1019 Compound assignment expression 'aValue >>= sHyperlink' is used inside condition.
General Analysis solveruno.cxx:343 High V614 Uninitialized variable 'fValue' used. Consider checking the first actual argument of the 'doubleToUString' function.
General Analysis solveruno.cxx:594 High V614 Uninitialized variable 'fValue' used. Consider checking the first actual argument of the 'doubleToUString' function.
General Analysis srchuno.cxx:176 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis srchuno.cxx:176 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis styleuno.cxx:2044 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis styleuno.cxx:2044 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis targuno.cxx:248 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis targuno.cxx:248 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis tokenuno.cxx:414 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis tokenuno.cxx:295 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis tokenuno.cxx:295 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis viewuno.cxx:530 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis viewuno.cxx:719 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewuno.cxx:1243 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis viewuno.cxx:1716 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis viewuno.cxx:1377 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis viewuno.cxx:1398 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis excelvbahelper.cxx:84 Medium V547 Expression 'bHasAuto' is always false.
General Analysis vbaaxes.cxx:180 Medium V1019 Compound assignment expression '_nType >>= nType' is used inside condition.
General Analysis vbaaxis.cxx:67 High V1053 Calling the 'setType' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vbaaxis.cxx:68 High V1053 Calling the 'setCrosses' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vbaaxis.cxx:165 Medium V547 Expression 'bisAutoOrigin' is always false.
General Analysis vbaaxis.cxx:600 Medium V547 Expression 'bisLogarithmic' is always false.
General Analysis vbaaxis.cxx:170 Medium V1048 The 'nCrosses' variable was assigned the same value.
General Analysis vbaaxis.cxx:603 Medium V1048 The 'nScaleType' variable was assigned the same value.
General Analysis vbaborders.cxx:196 High V547 Expression 'nPaletteColor == nColor' is always true.
General Analysis vbachart.cxx:178 High V547 Expression 'nSplineType == 1' is always false.
General Analysis vbachart.cxx:982 High V547 Expression 'nSymbol != chart::ChartSymbolType::NONE' is always true.
General Analysis vbachart.cxx:671 High V614 Uninitialized variable 'aChartDataRowSource' used.
General Analysis vbachart.cxx:163 Medium V547 Expression 'bVolume' is always false.
General Analysis vbachart.cxx:182 Medium V547 Expression 'bHasLines' is always false.
General Analysis vbachart.cxx:930 Medium V547 Expression 'bIsDeep' is always false.
General Analysis vbachart.cxx:936 Medium V547 Expression 'bIsVertical' is always true.
General Analysis vbachart.cxx:959 Medium V547 Expression 'bUpDown' is always false.
General Analysis vbachart.cxx:136 Medium V785 Constant expression in switch statement.
General Analysis vbachartobject.cxx:42 High V1053 Calling the 'setName' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vbaeventshelper.cxx:793 Medium V547 Expression 'bSheetEvent' is always false.
General Analysis vbaeventshelper.cxx:798 Medium V547 Expression 'bSheetEvent' is always false.
General Analysis vbaeventshelper.cxx:794 Medium V560 A part of conditional expression is always true: (nTab < 0).
General Analysis vbafont.cxx:163 Medium V547 Expression 'bValue' is always false.
General Analysis vbafont.cxx:167 Medium V547 Expression 'bValue' is always false.
General Analysis vbafont.cxx:235 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:482 High V547 Expression is always true.
General Analysis vbaformat.cxx:135 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:211 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:288 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:705 Medium V785 Constant expression in switch statement.
General Analysis vbaformat.cxx:418 Medium V1019 Compound assignment expression is used inside condition.
General Analysis vbaformat.cxx:736 Medium V1019 Compound assignment expression is used inside condition.
General Analysis vbaformat.cxx:670 Medium V1037 Two or more case-branches perform the same actions. Check lines: 670, 679
General Analysis vbaformatconditions.cxx:241 Medium V1004 The 'pStyles' pointer was used unsafely after it was verified against nullptr. Check lines: 239, 241.
General Analysis vbaformatconditions.cxx:262 Medium V1004 The 'pStyles' pointer was used unsafely after it was verified against nullptr. Check lines: 260, 262.
General Analysis vbapagesetup.cxx:151 Medium V1019 Compound assignment expression 'fitToPagesTall >>= aValue' is used inside condition.
General Analysis vbapagesetup.cxx:174 Medium V1019 Compound assignment expression 'fitToPagesWide >>= aValue' is used inside condition.
General Analysis vbarange.cxx:3677 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis vbarange.cxx:822 High V547 Expression is always false.
General Analysis vbarange.cxx:1842 Medium V522 There might be dereferencing of a potential null pointer 'pFormulaRanges'.
General Analysis vbarange.cxx:3062 Medium V547 Expression '!bIsVisible' is always true.
General Analysis vbarange.cxx:529 Medium V1001 The 'aString' variable is assigned but is not used by the end of the function.
General Analysis vbarange.cxx:5536 Medium V1004 The 'pRangeToUse' pointer was used unsafely after it was verified against nullptr. Check lines: 5534, 5536.
General Analysis vbarange.cxx:2090 Medium V1019 Compound assignment expression 'Length >>= nCount' is used inside condition.
General Analysis vbarange.cxx:2231 Medium V1019 Compound assignment expression 'nRowIndex >>= nRow' is used inside condition.
General Analysis vbarange.cxx:2999 Medium V1019 Compound assignment expression 'Text >>= aNoteText' is used inside condition.
General Analysis vbarange.cxx:4634 Medium V1019 Compound assignment expression 'Operator >>= nOperator' is used inside condition.
General Analysis vbarange.cxx:5574 Medium V1037 Two or more case-branches perform the same actions. Check lines: 5574, 5577
General Analysis vbarange.cxx:5197 Medium V1048 The 'eCmd' variable was assigned the same value.
General Analysis vbarange.cxx:5574 Medium V1048 The 'nRes' variable was assigned the same value.
General Analysis vbarange.cxx:5577 Medium V1048 The 'nRes' variable was assigned the same value.
General Analysis vbasheetobject.cxx:466 Medium V1048 The 'nAwtAlign' variable was assigned the same value.
General Analysis vbasheetobject.cxx:491 Medium V1048 The 'eAwtAlign' variable was assigned the same value.
General Analysis vbasheetobject.cxx:53 Medium V1077 The 'ScVbaButtonCharacters' constructor contains potentially uninitialized members. Inspect the following: mnStart, mnLength.
General Analysis vbavalidation.cxx:94 High V547 Expression 'nShowList != 0' is always false.
General Analysis vbavalidation.cxx:240 High V547 Expression 'nValType != sheet::ValidationType_ANY' is always false.
General Analysis vbavalidation.cxx:350 Medium V785 Constant expression in switch statement.
General Analysis vbavalidation.cxx:243 Medium V1019 Compound assignment expression 'Type >>= nType' is used inside condition.
General Analysis vbavalidation.cxx:275 Medium V1019 Compound assignment expression 'AlertStyle >>= nVbaAlertStyle' is used inside condition.
General Analysis vbawindow.cxx:712 High V547 Expression is always true.
General Analysis vbawindow.cxx:197 High V1053 Calling the 'ActivePane' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbawindow.cxx:197', 'vbawindow.cxx:220', 'vbawindow.hxx:66'.
General Analysis vbawindow.cxx:205 High V1053 Calling the 'ActivePane' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbawindow.cxx:205', 'vbawindow.cxx:220', 'vbawindow.hxx:66'.
General Analysis vbawindow.cxx:330 Medium V601 The 'nValue + 1' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis vbawindow.cxx:360 Medium V601 The 'nValue + 1' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis vbawindow.cxx:759 Medium V1048 The 'nWindowView' variable was assigned the same value.
General Analysis vbaworkbook.cxx:193 High V1053 Calling the 'ResetColors' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbaworkbook.cxx:193', 'vbaworkbook.cxx:186', 'vbaworkbook.hxx:57'.
General Analysis vbaworkbook.cxx:199 High V1053 Calling the 'ResetColors' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'vbaworkbook.cxx:199', 'vbaworkbook.cxx:186', 'vbaworkbook.hxx:57'.
General Analysis vbaworksheet.cxx:270 Medium V547 Expression 'bVisible' is always false.
General Analysis vbaworksheet.cxx:527 Medium V1019 Compound assignment expression 'After >>= xSheet' is used inside condition.
General Analysis vbaworksheet.cxx:561 Medium V1019 Compound assignment expression 'After >>= xSheet' is used inside condition.
General Analysis vbaworksheet.cxx:281 Medium V1048 The 'bVisible' variable was assigned the same value.
General Analysis vbaworksheets.cxx:509 Medium V1004 The 'pViewShell' pointer was used unsafely after it was verified against nullptr. Check lines: 493, 509.
General Analysis vbaworksheets.cxx:397 Medium V1019 Compound assignment expression 'After >>= xSheet' is used inside condition.
General Analysis cellsh.cxx:186 Medium V1037 Two or more case-branches perform the same actions. Check lines: 186, 192
General Analysis cellsh1.cxx:2052 Medium V547 Expression 'bToSimplified' is always true.
General Analysis cellsh1.cxx:2053 Medium V547 Expression 'bToSimplified' is always true.
General Analysis cellsh1.cxx:2054 Medium V547 Expression 'bUseVariants' is always true.
General Analysis cellsh1.cxx:2055 Medium V547 Expression '!bCommonTerms' is always false.
General Analysis cellsh1.cxx:2285 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2286 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2287 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2289 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:2291 Medium V1023 A pointer without owner is added to the 'pIconSetFormatData->m_Entries' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis cellsh1.cxx:665 Medium V1048 The 'eFillCmd' variable was assigned the same value.
General Analysis cellsh4.cxx:463 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis dbfunc3.cxx:1347 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1350 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1363 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1370 High V530 The return value of function 'append' is required to be utilized.
General Analysis dbfunc3.cxx:1824 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis dbfunc3.cxx:1825 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis editsh.cxx:647 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis editsh.cxx:1388 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis formatsh.cxx:462 High V530 The return value of function 'append' is required to be utilized.
General Analysis formatsh.cxx:1860 Medium V1048 The 'nFormatCategory' variable was assigned the same value.
General Analysis gridwin.cxx:6386 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gridwin.cxx:6426 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gridwin.cxx:6500 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gridwin.cxx:441 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gridwin.cxx:2583 Medium V547 Expression 'bDouble' is always true.
General Analysis gridwin4.cxx:2488 Medium V1048 The 'bDoRow' variable was assigned the same value.
General Analysis hdrcont.cxx:76 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis hdrcont.cxx:93 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis hintwin.cxx:169 High V530 The return value of function 'createOverlaySequence' is required to be utilized.
General Analysis olinewin.cxx:58 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis olinewin.cxx:886 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 883, 886.
General Analysis output.cxx:2825 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:2832 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:2843 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:2851 High V530 The return value of function 'DrawArrow' is required to be utilized.
General Analysis output.cxx:473 Medium V560 A part of conditional expression is always true: !bSingle.
General Analysis output.cxx:751 Medium V560 A part of conditional expression is always true: eRotMode == SVX_ROTATE_MODE_BOTTOM.
General Analysis output.cxx:625 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis output.cxx:854 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis output2.cxx:581 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis output2.cxx:606 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis output2.cxx:4634 Medium V522 There might be dereferencing of a potential null pointer 'pPDF'.
General Analysis preview.cxx:659 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis prevloc.cxx:148 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aDrawRangeId.
General Analysis prevwsh.cxx:1135 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis spelleng.cxx:233 Medium V560 A part of conditional expression is always true: bLoop.
General Analysis tabcont.cxx:81 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabcont.cxx:637 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis tabsplit.cxx:29 High V1053 Calling the 'SetPointer' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'tabsplit.cxx:29', 'tabsplit.cxx:49', 'window.hxx:1020'.
General Analysis tabsplit.cxx:30 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabview.cxx:3061 High V1028 Possible overflow. Consider casting operands of the 'nStartCol + 1' operator to the 'sal_Int64' type, not the result.
General Analysis tabview.cxx:82 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabview.cxx:398 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 388, 398.
General Analysis tabview.cxx:2212 Medium V1051 Consider checking for misprints. It's possible that the 'nTopPos' should be checked here.
General Analysis tabview2.cxx:1420 Medium V1048 The 'nZoom' variable was assigned the same value.
General Analysis tabview5.cxx:407 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabview5.cxx:689 High V530 The return value of function 'Union' is required to be utilized.
General Analysis tabvwsh2.cxx:143 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabvwsh2.cxx:157 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabvwsh4.cxx:2130 Medium V522 There might be dereferencing of a potential null pointer 'pTabViewShell'.
General Analysis tabvwsh9.cxx:84 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis tabvwsha.cxx:943 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabvwsha.cxx:977 Medium V1048 The 'eFamily' variable was assigned the same value.
General Analysis tabvwshb.cxx:381 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabvwshf.cxx:230 High V530 The return value of function 'GetTitle' is required to be utilized.
General Analysis tabvwshf.cxx:766 High V530 The return value of function 'GetTitle' is required to be utilized.
General Analysis tabvwshf.cxx:543 Medium V1037 Two or more case-branches perform the same actions. Check lines: 543, 550
General Analysis viewdata.cxx:1839 High V530 The return value of function 'Scroll' is required to be utilized.
General Analysis viewdata.cxx:3968 High V547 Expression 'nTemp16 == 1' is always false.
General Analysis viewdata.cxx:3974 High V547 Expression 'nTemp16 == 1' is always false.
General Analysis viewdata.cxx:3980 High V547 Expression 'nTemp16 == 1' is always false.
General Analysis viewdata.cxx:3816 Medium V519 The 'pSettings[14].Name' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 3806, 3816.
General Analysis viewdata.cxx:2406 Medium V560 A part of conditional expression is always true: eWhich == SC_SPLIT_RIGHT.
General Analysis viewdata.cxx:2413 Medium V560 A part of conditional expression is always true: eWhich == SC_SPLIT_BOTTOM.
General Analysis viewdata.cxx:1731 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis viewdata.cxx:634 Medium V1016 Expression is always true.
General Analysis viewdata.cxx:639 Medium V1016 Expression is always true.
General Analysis viewdata.cxx:664 Medium V1016 Expression is always true.
General Analysis viewdata.cxx:831 Medium V1023 A pointer without owner is added to the 'maTabData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis viewdata.cxx:3292 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis viewdata.cxx:2435 Medium V1048 The 'eWhichY' variable was assigned the same value.
General Analysis viewdata.cxx:2439 Medium V1048 The 'eWhichY' variable was assigned the same value.
General Analysis viewdata.cxx:3688 Medium V1048 The 'ePos' variable was assigned the same value.
General Analysis viewdata.cxx:207 Medium V1051 Consider checking for misprints. It's possible that the 'posLB' should be checked here.
General Analysis viewdata.cxx:238 Medium V1051 Consider checking for misprints. It's possible that the 'posLB' should be checked here.
General Analysis viewfun2.cxx:1303 Medium V547 Expression '!"Unknown option for merge cells."' is always false.
General Analysis viewfun2.cxx:1286 Medium V788 The variable 'bApi', captured in a lambda expression, has a constant value.
General Analysis viewfun2.cxx:557 Medium V1016 Expression 'eSum < ScAutoSumEnd' is always true.
General Analysis viewfun3.cxx:2040 High V575 The null pointer is passed into 'move' function. Inspect the first argument.
General Analysis viewfun3.cxx:2041 High V575 The null pointer is passed into 'move' function. Inspect the first argument.
General Analysis viewfun5.cxx:169 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfun6.cxx:135 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfun6.cxx:550 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfunc.cxx:2134 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis viewfunc.cxx:2139 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis xmlsourcedlg.cxx:56 High V530 The return value of function 'insert' is required to be utilized.
General Analysis analysis.cxx:88 High V522 Dereferencing of the null pointer 'pFactDoubles' might take place.
General Analysis analysishelper.cxx:1669 High V530 The return value of function 'append' is required to be utilized.
General Analysis analysishelper.cxx:1672 High V530 The return value of function 'append' is required to be utilized.
General Analysis analysishelper.cxx:1675 High V530 The return value of function 'append' is required to be utilized.
General Analysis analysishelper.cxx:1572 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: r, i, c.
General Analysis analysishelper.cxx:2234 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2235 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2236 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2237 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2238 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2239 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2240 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2241 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2242 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2243 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2244 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2245 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2246 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2247 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2248 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2249 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2250 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2251 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2252 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2255 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2256 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2257 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2258 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2259 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2260 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2261 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2262 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2263 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2264 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2265 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2266 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2267 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2268 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2269 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2270 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2273 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2274 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2275 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2276 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2277 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2278 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2279 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2280 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2283 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2284 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2285 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2286 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2287 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2288 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2291 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2292 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2293 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2294 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2295 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2298 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2299 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2300 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2301 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2302 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2303 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2304 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2305 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2306 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2307 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2308 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2309 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2310 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2313 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2314 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2315 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2316 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2317 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2320 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2321 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2324 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2325 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2326 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2327 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2328 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2329 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2330 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2331 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2334 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2335 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2336 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2337 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2338 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2339 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2340 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2341 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2342 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2343 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2344 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2345 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2346 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2347 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2348 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2349 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2350 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2351 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2352 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2353 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2354 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2355 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2356 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2357 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2358 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2359 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2360 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2361 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2362 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2363 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2364 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2365 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2366 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2367 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2368 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2369 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2372 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2373 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2374 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2375 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2376 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2377 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2378 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2379 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2380 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2381 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2382 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2383 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2384 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2385 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2386 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2387 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2388 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2391 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2392 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2393 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2394 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2395 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2396 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2397 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2398 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2399 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2402 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis analysishelper.cxx:2403 Medium V1023 A pointer without owner is added to the 'maVector' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis SwarmSolverTest.cxx:48 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:91 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:136 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:184 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolverTest.cxx:236 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis SwarmSolver.cxx:549 High V614 Uninitialized variable 'fValue' used. Consider checking the second actual argument of the 'updateBound' function.
General Analysis scripthandler.cxx:76 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xFrame' is used inside condition.
General Analysis URIHelper.cxx:86 Medium V1019 Compound assignment expression 'args[1] >>= m_sLocation' is used inside condition.
General Analysis stringresource.cxx:1358 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1774 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1788 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1822 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1828 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1862 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1863 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1867 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1868 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1872 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1873 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1877 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1878 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1882 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1883 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1893 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1898 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1899 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1907 High V530 The return value of function 'append' is required to be utilized.
General Analysis stringresource.cxx:1927 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapelist.hxx:30 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~ShapeList' method of the 'ShapeList' class.
General Analysis PresenterController.cxx:365 High V530 The return value of function 'append' is required to be utilized.
General Analysis PresenterController.cxx:371 High V530 The return value of function 'append' is required to be utilized.
General Analysis PresenterController.cxx:577 High V547 Expression 'aTransitionType > 0' is always false.
General Analysis PresenterController.cxx:609 Medium V560 A part of conditional expression is always false.
General Analysis PresenterController.cxx:1127 Medium V560 A part of conditional expression is always true: nHeight > 0.
General Analysis PresenterController.cxx:718 Medium V785 Constant expression in switch statement.
General Analysis PresenterController.cxx:1126 Medium V1019 Compound assignment expression is used inside condition.
General Analysis PresenterController.cxx:678 Medium V1048 The 'bActivate' variable was assigned the same value.
General Analysis PresenterPaneBase.cxx:175 Medium V1019 Compound assignment expression is used inside condition.
General Analysis PresenterScreen.cxx:476 High V547 Expression 'nDisplayNumber == - 1' is always true.
General Analysis PresenterScreen.cxx:542 Medium V1048 The 'nPresenterScreenNumber' variable was assigned the same value.
General Analysis PresenterSlideSorter.cxx:783 Medium V560 A part of conditional expression is always true: nHeight > 0.
General Analysis PresenterSlideSorter.cxx:782 Medium V1019 Compound assignment expression is used inside condition.
General Analysis PresenterSlideSorter.cxx:1108 Medium V1051 Consider checking for misprints. It's possible that the 'mnHorizontalGap' should be checked here.
General Analysis PresenterTheme.cxx:1050 Medium V1019 Compound assignment expression 'rValues[1] >>= sStyleName' is used inside condition.
General Analysis PresenterToolBar.cxx:1796 High V1053 Calling the 'restart' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PresenterToolBar.cxx:1797 High V1053 Calling the 'setPauseStatus' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PresenterToolBar.cxx:1305 Medium V560 A part of conditional expression is always false: bIsSelected != mbIsSelected.
General Analysis PresenterToolBar.cxx:1308 Medium V1048 The 'mbIsSelected' variable was assigned the same value.
General Analysis PresenterViewFactory.cxx:379 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis PresenterViewFactory.cxx:416 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis PresenterWindowManager.cxx:592 Medium V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis PresenterWindowManager.cxx:468 Medium V785 Constant expression in switch statement.
General Analysis CustomAnimationEffect.cxx:1651 High V1053 Calling the 'reset' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis CustomAnimationEffect.cxx:3281 Medium V614 The 'pEffect' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it.
General Analysis CustomAnimationEffect.cxx:2803 Medium V1001 The 'aTarget' variable is assigned but is not used by the end of the function.
General Analysis anminfo.cxx:115 Medium V547 Expression 'pFldItem' is always true.
General Analysis drawdoc3.cxx:202 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis drawdoc3.cxx:1553 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1518, 1553.
General Analysis pglink.cxx:61 Medium V547 Expression 'pDoc != nullptr' is always true.
General Analysis sdpage.cxx:806 Medium V547 Expression '!pMasterPage' is always false.
General Analysis sdpage.cxx:1285 Medium V1016 Expression 'eLayout < AUTOLAYOUT_START' is always false.
General Analysis stlsheet.cxx:1035 High V614 Uninitialized variable 'nSpacing' used. Consider checking the second actual argument of the 'SdrMetricItem' function.
General Analysis stlsheet.cxx:157 High V1053 Calling the 'dispose' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis eppt.cxx:1419 High V530 The return value of function 'SaveOrDelMSVBAStorage' is required to be utilized.
General Analysis eppt.cxx:802 Medium V547 Expression '!bBool' is always true.
General Analysis eppt.cxx:810 Medium V547 Expression 'bBool' is always false.
General Analysis eppt.cxx:817 Medium V547 Expression '!bBool' is always true.
General Analysis eppt.cxx:254 Medium V1019 Compound assignment expression 'aAny >>= nTT' is used inside condition.
General Analysis eppt.cxx:258 Medium V1019 Compound assignment expression 'aAny >>= nTST' is used inside condition.
General Analysis epptso.cxx:2296 Medium V547 Expression 'mnTextSize' is always false.
General Analysis epptso.cxx:2398 Medium V547 Expression 'mnTextSize' is always false.
General Analysis epptso.cxx:1035 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1033, 1035.
General Analysis epptso.cxx:1309 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1309, 1327
General Analysis epptso.cxx:1865 Medium V1048 The 'ePolyKind' variable was assigned the same value.
General Analysis pptexanimations.cxx:1211 High V547 Expression is always false.
General Analysis pptexanimations.cxx:792 High V614 Uninitialized variable 'eTiming' used.
General Analysis pptexanimations.cxx:1950 Medium V1019 Compound assignment expression 'aPair.Second >>= fY' is used inside condition.
General Analysis pptexanimations.cxx:1959 Medium V1019 Compound assignment expression 'aPair.Second >>= fY' is used inside condition.
General Analysis pptexanimations.cxx:1968 Medium V1019 Compound assignment expression 'aPair.Second >>= fY' is used inside condition.
General Analysis pptx-animations-nodectx.cxx:181 Medium V1019 Compound assignment expression is used inside condition.
General Analysis pptx-animations.cxx:99 High V614 Uninitialized variable 'x' used.
General Analysis pptx-animations.cxx:100 High V614 Uninitialized variable 'y' used.
General Analysis pptx-animations.cxx:695 High V614 Uninitialized variable 'value' used.
General Analysis pptx-animations.cxx:94 Medium V1019 Compound assignment expression 'aPair.Second >>= y' is used inside condition.
General Analysis pptx-animations.cxx:1091 Medium V1019 Compound assignment expression is used inside condition.
General Analysis pptx-animations.cxx:447 Medium V1037 Two or more case-branches perform the same actions. Check lines: 447, 450
General Analysis pptx-epptbase.cxx:691 High V530 The return value of function 'remove' is required to be utilized.
General Analysis pptx-epptbase.cxx:694 High V530 The return value of function 'remove' is required to be utilized.
General Analysis pptx-epptbase.cxx:498 Medium V1023 A pointer without owner is added to the 'maStyleSheetList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis pptx-epptooxml.cxx:406 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:434 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1027 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1078 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1241 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1381 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1389 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1420 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1426 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1431 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1487 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:1671 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:2112 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis pptx-epptooxml.cxx:933 High V547 Expression 'advanceTiming != - 1' is always false.
General Analysis pptx-epptooxml.cxx:835 Medium V547 Expression '!bOOXmlSpecificTransition' is always true.
General Analysis pptx-epptooxml.cxx:954 Medium V547 Expression 'isAdvanceTimingSet' is always false.
General Analysis pptx-epptooxml.cxx:972 Medium V547 Expression 'pPresetTransition' is always false.
General Analysis pptx-epptooxml.cxx:1782 Medium V547 Expression 'bUseBackground' is always false.
General Analysis pptx-epptooxml.cxx:1967 Medium V547 Expression '!bIsDateTimeFixed' is always true.
General Analysis pptx-epptooxml.cxx:1985 Medium V547 Expression 'bIsDateTimeFixed' is always false.
General Analysis pptx-epptooxml.cxx:560 Medium V560 A part of conditional expression is always true: aFillStyle == FillStyle_NONE.
General Analysis pptx-epptooxml.cxx:561 Medium V560 A part of conditional expression is always false: aFillStyle == FillStyle_HATCH.
General Analysis pptx-epptooxml.cxx:825 Medium V560 A part of conditional expression is always true: !bOOXmlSpecificTransition.
General Analysis pptx-epptooxml.cxx:832 Medium V560 A part of conditional expression is always false: changeType == 1.
General Analysis pptx-epptooxml.cxx:934 Medium V560 A part of conditional expression is always false: pPresetTransition.
General Analysis pptx-epptooxml.cxx:1013 Medium V560 A part of conditional expression is always false: pPresetTransition.
General Analysis pptx-epptooxml.cxx:1945 Medium V560 A part of conditional expression is always true: !bIsDateTimeFixed.
General Analysis pptx-epptooxml.cxx:697 Medium V785 Constant expression in switch statement.
General Analysis pptx-epptooxml.cxx:810 Medium V785 Constant expression in switch statement.
General Analysis pptx-epptooxml.cxx:1530 Medium V785 Constant expression in switch statement.
General Analysis pptx-epptooxml.cxx:660 Medium V1019 Compound assignment expression 'mAny >>= nTransitionType' is used inside condition.
General Analysis pptx-epptooxml.cxx:661 Medium V1019 Compound assignment expression 'mAny >>= nTransitionSubtype' is used inside condition.
General Analysis pptx-epptooxml.cxx:673 Medium V1019 Compound assignment expression 'mAny >>= sSoundUrl' is used inside condition.
General Analysis pptx-epptooxml.cxx:2123 Medium V1019 Compound assignment expression 'mAny >>= aXBackgroundPropSet' is used inside condition.
General Analysis pptx-epptooxml.cxx:2242 Medium V1019 Compound assignment expression 'aAny >>= aText' is used inside condition.
General Analysis pptx-epptooxml.cxx:2273 Medium V1019 Compound assignment expression 'aAny >>= aText' is used inside condition.
General Analysis pptx-text.cxx:401 Medium V547 Expression 'bBool' is always false.
General Analysis pptx-text.cxx:523 Medium V547 Expression '!bBool' is always true.
General Analysis pptx-text.cxx:565 Medium V547 Expression '!bBool' is always true.
General Analysis pptx-text.cxx:589 Medium V547 Expression '!bBool' is always true.
General Analysis pptx-text.cxx:386 Medium V785 Constant expression in switch statement.
General Analysis htmlex.cxx:364 High V530 The return value of function 'insert' is required to be utilized.
General Analysis htmlex.cxx:672 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis pptin.cxx:1371 High V530 The return value of function 'append' is required to be utilized.
General Analysis pptin.cxx:1421 High V530 The return value of function 'LoadOlePropertySet' is required to be utilized.
General Analysis pptin.cxx:2102 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2102, 2111
General Analysis pptin.cxx:1119 Medium V1048 The 'eAutoLayout' variable was assigned the same value.
General Analysis pptin.cxx:1214 Medium V1048 The 'eAutoLayout' variable was assigned the same value.
General Analysis pptinanimations.cxx:758 High V530 The return value of function 'append' is required to be utilized.
General Analysis pptinanimations.cxx:2024 High V530 The return value of function 'append' is required to be utilized.
General Analysis pptinanimations.cxx:889 High V547 Expression 'nColorSpace == 0' is always true.
General Analysis pptinanimations.cxx:590 Medium V547 Expression 'bAfterEffect' is always false.
General Analysis pptinanimations.cxx:770 Medium V547 Expression 'nPresetSubType' is always false.
General Analysis pptinanimations.cxx:882 Medium V547 Expression '!bDirection' is always true.
General Analysis pptinanimations.cxx:233 Medium V560 A part of conditional expression is always true: (nPresetId != 24).
General Analysis pptinanimations.cxx:2370 Medium V601 The 'nBegin / 1000.0' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis pptinanimations.cxx:357 Medium V785 Constant expression in switch statement.
General Analysis pptinanimations.cxx:670 Medium V785 Constant expression in switch statement.
General Analysis pptinanimations.cxx:712 Medium V785 Constant expression in switch statement.
General Analysis pptinanimations.cxx:749 Medium V785 Constant expression in switch statement.
General Analysis propread.cxx:405 High V629 Consider inspecting the 'nTemp << 1' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis propread.cxx:392 Medium V1037 Two or more case-branches perform the same actions. Check lines: 392, 397, 413
General Analysis propread.cxx:536 Medium V1077 The 'PropRead' constructor contains potentially uninitialized members. Inspect the following: mApplicationCLSID.
General Analysis propread.hxx:134 Medium V690 The 'PropRead' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis sdpptwrp.cxx:219 Medium V1019 Compound assignment expression is used inside condition.
General Analysis AccessibleSlideSorterObject.cxx:310 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis CustomAnimationDialog.cxx:722 High V547 Expression 'mnDirection == 3' is always true.
General Analysis CustomAnimationDialog.cxx:957 High V547 Expression 'nType != nPropertyTypeNone' is always false.
General Analysis CustomAnimationDialog.cxx:1550 High V547 Expression 'nFill == AnimationFill::REMOVE' is always false.
General Analysis CustomAnimationDialog.cxx:1637 High V547 Expression 'nStart != nOldStart' is always true.
General Analysis CustomAnimationDialog.cxx:1857 High V590 Consider inspecting the '(nPos > 2) && (nPos > nMaxParaDepth)' expression. The expression is excessive or contains a misprint.
General Analysis CustomAnimationDialog.cxx:299 High V773 Visibility scope of the 'pFontList' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis CustomAnimationDialog.cxx:128 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:298 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:359 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:435 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:517 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:621 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:804 High V1053 Calling the 'setValue' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis CustomAnimationDialog.cxx:1007 Medium V547 Expression 'bHasAfterEffect' is always false.
General Analysis CustomAnimationDialog.cxx:1588 Medium V547 Expression 'bIsEmpty' is always false.
General Analysis CustomAnimationDialog.cxx:1728 Medium V547 Expression 'nFill != nOldFill' is always true.
General Analysis CustomAnimationDialog.cxx:1731 Medium V547 Expression 'bSet' is always true.
General Analysis CustomAnimationDialog.cxx:1878 Medium V547 Expression 'nTextGrouping != nOldGrouping' is always true.
General Analysis CustomAnimationDialog.cxx:1956 Medium V547 Expression 'bHasText' is always false.
General Analysis CustomAnimationDialog.cxx:386 Medium V601 The result of '/' operator is implicitly cast to the bool type. Inspect the first argument.
General Analysis CustomAnimationDialog.cxx:475 Medium V601 The result of '/' operator is implicitly cast to the bool type. Inspect the first argument.
General Analysis CustomAnimationDialog.cxx:1043 Medium V785 Constant expression in switch statement.
General Analysis CustomAnimationDialog.cxx:1472 Medium V785 Constant expression in switch statement.
General Analysis CustomAnimationDialog.cxx:1728 Medium V1048 The 'bSet' variable was assigned the same value.
General Analysis CustomAnimationPane.cxx:1069 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis CustomAnimationPane.cxx:155 High V1053 Calling the 'GetFrameWeld' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'CustomAnimationPane.cxx:155', 'CustomAnimationPane.cxx:208', 'CustomAnimationPane.cxx:1641', 'CustomAnimationPane.cxx:556', 'PanelLayout.hxx:31'.
General Analysis CustomAnimationPane.cxx:1545 Medium V547 Expression 'bDoSetAnimateFormFirst' is always false.
General Analysis CustomAnimationPane.cxx:1537 Medium V560 A part of conditional expression is always false: (nTextGrouping == - 1).
General Analysis CustomAnimationPane.cxx:1560 Medium V560 A part of conditional expression is always false: nTextGrouping == - 1.
General Analysis CustomAnimationPane.cxx:1571 Medium V560 A part of conditional expression is always true: !bDoSetAnimateFormFirst.
General Analysis SlideTransitionPane.cxx:1133 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pTransition)' argument.
General Analysis SlideTransitionPane.cxx:1158 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pTransition)' argument.
General Analysis annotationmanager.cxx:852 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis annotationmanager.cxx:1098 Medium V1048 The 'ekind' variable was assigned the same value.
General Analysis annotationwindow.cxx:683 Medium V560 A part of conditional expression is always true: !bReadOnly.
General Analysis annotationwindow.cxx:686 Medium V560 A part of conditional expression is always true: !bReadOnly.
General Analysis annotationwindow.cxx:695 Medium V560 A part of conditional expression is always true: !bReadOnly.
General Analysis optsitem.cxx:86 Medium V1077 The 'SdOptionsGeneric' constructor contains potentially uninitialized members. Inspect the following: mbImpress, mbInit, mbEnableModify.
General Analysis scalectrl.cxx:50 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis sdmod1.cxx:437 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis sdmod1.cxx:534 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis sdmod1.cxx:597 High V530 The return value of function 'ReadRtf' is required to be utilized.
General Analysis tmplctrl.cxx:54 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis slidelayoutcontroller.cxx:221 High V547 Expression 'eMode != DrawViewMode_DRAW' is always false.
General Analysis slidelayoutcontroller.cxx:203 Medium V560 A part of conditional expression is always true: eMode == DrawViewMode_DRAW.
General Analysis slidelayoutcontroller.cxx:210 Medium V560 A part of conditional expression is always true: eMode == DrawViewMode_DRAW.
General Analysis slidelayoutcontroller.cxx:191 Medium V785 Constant expression in switch statement.
General Analysis BulletAndPositionDlg.cxx:243 Medium V547 Expression 'pExampleSet' is always true.
General Analysis LayerTabBar.cxx:60 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis PhotoAlbumDialog.cxx:596 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis PhotoAlbumDialog.cxx:598 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis PhotoAlbumDialog.cxx:602 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis animobjs.cxx:401 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis animobjs.cxx:480 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis animobjs.cxx:680 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis animobjs.cxx:151 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis animobjs.cxx:182 High V1053 Calling the 'GetOptimalSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis dlgpage.cxx:71 High V1053 Calling the 'getDialog' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'dlgpage.cxx:71', 'weld.hxx:2691', 'weld.hxx:2708'.
General Analysis navigatr.cxx:309 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis navigatr.cxx:394 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis navigatr.cxx:173 Medium V547 Expression 'pViewShell' is always true.
General Analysis navigatr.cxx:406 Medium V547 Expression 'bIsCursorEntrySelected' is always true.
General Analysis sdtreelb.cxx:932 Medium V1019 Compound assignment expression '* pAny >>= sShapeType' is used inside condition.
General Analysis titledockwin.cxx:221 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docshel3.cxx:381 High V530 The return value of function 'SpellIgnoreWord' is required to be utilized.
General Analysis docshell.cxx:200 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis FullScreenPane.cxx:101 High V1053 Calling the 'CreateCanvas' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis NotesPaneModule.cxx:156 Medium V785 Constant expression in switch statement.
General Analysis SlideSorterModule.cxx:149 Medium V785 Constant expression in switch statement.
General Analysis ToolBarModule.cxx:118 Medium V785 Constant expression in switch statement.
General Analysis ViewTabBarModule.cxx:98 Medium V785 Constant expression in switch statement.
General Analysis FrameworkHelper.cxx:888 High V1053 Calling the 'acquire' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis FrameworkHelper.cxx:657 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis fubullet.cxx:232 High V595 The 'mpViewShell' pointer was utilized before it was verified against nullptr. Check lines: 232, 254.
General Analysis fubullet.cxx:213 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 180, 213.
General Analysis fuconarc.cxx:157 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconbez.cxx:281 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuconbez.cxx:266 Medium V522 There might be dereferencing of a potential null pointer 'pPathObj'.
General Analysis fuconrec.cxx:344 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fucushow.cxx:72 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:365 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:647 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fudraw.cxx:654 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:664 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fudraw.cxx:678 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fudraw.cxx:809 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuexecuteinteraction.cxx:216 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis fuexpand.cxx:251 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuformatpaintbrush.cxx:96 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuhhconv.cxx:236 Medium V547 Expression 'bToSimplified' is always true.
General Analysis fuhhconv.cxx:237 Medium V547 Expression 'bToSimplified' is always true.
General Analysis fuhhconv.cxx:238 Medium V547 Expression 'bUseVariants' is always true.
General Analysis fuhhconv.cxx:239 Medium V547 Expression '!bCommonTerms' is always false.
General Analysis fuinsfil.cxx:252 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis fulinend.cxx:124 Medium V1048 The 'bDifferent' variable was assigned the same value.
General Analysis fuoltext.cxx:218 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fuoltext.cxx:226 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fupage.cxx:295 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis fupoor.cxx:221 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:227 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:252 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:256 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:334 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:346 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:802 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fupoor.cxx:850 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fupoor.cxx:1077 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fupoor.cxx:79 High V1053 Calling the 'ReceiveRequest' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis fupoor.cxx:609 Medium V1004 The 'pHdl' pointer was used unsafely after it was verified against nullptr. Check lines: 606, 609.
General Analysis fuscale.cxx:151 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuscale.cxx:157 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fuscale.cxx:161 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:266 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:301 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:309 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:809 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:894 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:1064 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusel.cxx:1299 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fusel.cxx:1322 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fusumry.cxx:181 Medium V614 Potentially null smart pointer 'pOutl' used.
General Analysis futempl.cxx:595 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis futempl.cxx:344 Medium V1048 The 'ePO' variable was assigned the same value.
General Analysis futext.cxx:374 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis futext.cxx:382 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis futext.cxx:862 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis TemplateScanner.hxx:69 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~TemplateScanner' method of the 'TemplateScanner' class.
General Analysis FrameworkHelper.hxx:97 Medium V1071 Consider inspecting the 'Instance' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis PresenterCanvas.cxx:608 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis BluetoothServer.cxx:1205 Medium V547 Expression 'aDBusFD.revents' is always false.
General Analysis BluetoothServer.cxx:392 Medium V641 The size of the '& aAddr' buffer is not a multiple of the element size of the type 'sockaddr'.
General Analysis BluetoothServer.cxx:1290 Medium V641 The size of the '& aRemoteAddr' buffer is not a multiple of the element size of the type 'sockaddr'.
General Analysis ImagePreparer.cxx:53 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis Server.cxx:112 High V501 There are identical sub-expressions 'pSocket->readLine(aLine)' to the left and to the right of the '&&' operator.
General Analysis ZeroconfService.hxx:25 Medium V677 Custom declaration of a standard 'uint' type. The declaration from system header files should be used instead.
General Analysis LayoutMenu.cxx:329 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis LayoutMenu.cxx:644 Medium V1016 Expression 'aLayout < AUTOLAYOUT_START' is always false.
General Analysis MasterPageContainer.cxx:761 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis MasterPageContainerProviders.cxx:132 High V1056 The predefined identifier '__func__' always contains the string 'operator()' inside function body of the overloaded 'operator()'.
General Analysis MasterPagesSelector.cxx:258 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlideBackground.cxx:740 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:747 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:937 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis SlideBackground.cxx:1038 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1047 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1057 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1067 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1078 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1095 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis SlideBackground.cxx:1104 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1131 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1142 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1167 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1190 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1225 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlideBackground.cxx:1230 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlideBackground.cxx:1235 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlideBackground.cxx:1242 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideBackground.cxx:1249 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SlideShowRestarter.cxx:144 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis showwin.cxx:67 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis slideshow.cxx:1163 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!mxCurrentSettings' and 'mxCurrentSettings'.
General Analysis slideshowimpl.cxx:1793 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis slideshowimpl.cxx:1106 High V595 The 'pStartPage' pointer was utilized before it was verified against nullptr. Check lines: 1106, 1117.
General Analysis slideshowimpl.cxx:1794 High V773 Visibility scope of the 'pInArgs' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis slideshowviewimpl.cxx:119 High V1053 Calling the 'getTransformation' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis SlsGenericPageCache.cxx:128 Medium V1048 The 'bMayBeUpToDate' variable was assigned the same value.
General Analysis SlideSorterController.cxx:571 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis SlsListener.cxx:457 Medium V547 Expression 'bIsMasterPageMode' is always false.
General Analysis SlsListener.cxx:81 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 74, 81.
General Analysis SlsListener.cxx:148 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 144, 148.
General Analysis SlsListener.cxx:296 Medium V1037 Two or more case-branches perform the same actions. Check lines: 296, 313
General Analysis SlsSelectionFunction.cxx:381 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlsSelectionFunction.cxx:1036 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlsSlotManager.cxx:467 Medium V1037 Two or more case-branches perform the same actions. Check lines: 467, 474
General Analysis SlsPageEnumeration.cxx:137 High V1053 Calling the 'Rewind' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis SlideSorterViewShell.cxx:444 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SlsFramePainter.cxx:177 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis SlsFramePainter.cxx:197 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis SlsLayouter.cxx:501 High V547 Expression 'mnLeftBorder < nMinimumBorderWidth' is always false.
General Analysis SlsLayouter.cxx:503 High V547 Expression 'mnRightBorder < nMinimumBorderWidth' is always false.
General Analysis SlsLayouter.cxx:509 High V547 Expression 'mnTopBorder < nMinimumBorderHeight' is always false.
General Analysis SlsLayouter.cxx:511 High V547 Expression 'mnBottomBorder < nMinimumBorderHeight' is always false.
General Analysis TableDesignPane.cxx:496 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis EventMultiplexer.cxx:446 Medium V547 Expression 'bIsMasterPageMode' is always false.
General Analysis EventMultiplexer.cxx:501 Medium V785 Constant expression in switch statement.
General Analysis GraphicSizeCheck.cxx:193 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis IconCache.cxx:74 Medium V547 Expression 'Implementation::s_pIconCache == nullptr' is always true.
General Analysis uiobject.cxx:58 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(xWindow)'.
General Analysis uiobject.cxx:97 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(mxWindow)'.
General Analysis uiobject.cxx:113 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(mxWindow)'.
General Analysis uiobject.cxx:165 Medium V522 There might be dereferencing of a potential null pointer 'getViewShell(mxWindow)'.
General Analysis DrawController.cxx:128 Medium V547 Expression 'mbDisposing' is always false.
General Analysis DrawController.cxx:128 Medium V649 There are two 'if' statements with identical conditional expressions. The first 'if' statement contains function return. This means that the second 'if' statement is senseless. Check lines: 123, 128.
General Analysis SdUnoDrawView.cxx:451 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis SdUnoDrawView.cxx:502 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis UnoDocumentSettings.cxx:131 Medium V509 The 'new' operator is used in the noexcept 'DocumentSettings_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis UnoDocumentSettings.cxx:131 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis randomnode.cxx:155 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unolayer.cxx:376 High V1053 Calling the 'dispose' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis unolayer.cxx:371 Medium V509 The 'new' operator is used in the noexcept 'SdLayerManager' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unomodel.cxx:668 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:763 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1032 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1041 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1059 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1073 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1095 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1110 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1156 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1185 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1359 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:1406 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:3715 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:3717 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:3718 High V530 The return value of function 'append' is required to be utilized.
General Analysis unomodel.cxx:4355 High V547 Expression 'nTransitionType != 0' is always false.
General Analysis unomodel.cxx:298 High V614 Uninitialized variable 'nFillColor' used.
General Analysis unomodel.cxx:329 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis unomodel.cxx:2874 Medium V547 Expression 'bExportNotesPages' is always false.
General Analysis unomodel.cxx:3258 Medium V547 Expression 'bExportNotesPages' is always false.
General Analysis unomodel.cxx:4265 Medium V547 Expression 'bIsVisible' is always true.
General Analysis unomodel.cxx:4316 Medium V547 Expression 'bBackgroundVisibility' is always true.
General Analysis unomodel.cxx:2215 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unomodel.cxx:852 Medium V1019 Compound assignment expression 'aTemp >>= nTemp' is used inside condition.
General Analysis unomodel.cxx:2456 Medium V1019 Compound assignment expression 'Arguments[0] >>= arg' is used inside condition.
General Analysis unomodel.cxx:2332 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2336 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2340 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2372 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2380 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2384 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2388 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2392 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomodel.cxx:2995 Medium V1048 The 'aNote.meType' variable was assigned the same value.
General Analysis unomodel.cxx:3411 Medium V1048 The 'nTime' variable was assigned the same value.
General Analysis unoobj.cxx:473 Medium V522 There might be dereferencing of a potential null pointer 'pGroup'.
General Analysis unoobj.cxx:1234 Medium V547 Expression 'nullptr == pInfo' is always false.
General Analysis unoobj.cxx:1238 Medium V547 Expression 'nullptr == pInfo' is always false.
General Analysis unoobj.cxx:1228 Medium V560 A part of conditional expression is always true.
General Analysis unoobj.cxx:1244 Medium V785 Constant expression in switch statement.
General Analysis unoobj.cxx:1114 Medium V1019 Compound assignment expression 'aElement >>= aProperties' is used inside condition.
General Analysis unopback.cxx:59 Medium V1051 Consider checking for misprints. It's possible that the 'mpSet' should be checked here.
General Analysis DocumentRenderer.cxx:606 High V530 The return value of function 'append' is required to be utilized.
General Analysis DocumentRenderer.cxx:607 High V530 The return value of function 'append' is required to be utilized.
General Analysis DocumentRenderer.cxx:1848 High V1030 The 'aPageIndices' variable is used after it was moved.
General Analysis DocumentRenderer.cxx:1494 Medium V1048 The 'eLayout' variable was assigned the same value.
General Analysis NotesPanelView.cxx:164 Medium V547 Expression '!pOutlinerView' is always false.
General Analysis NotesPanelView.cxx:279 Medium V547 Expression 'pOlView' is always true.
General Analysis NotesPanelViewShell.cxx:599 High V595 The 'GetActiveWindow()' pointer was utilized before it was verified against nullptr. Check lines: 599, 615.
General Analysis NotesPanelViewShell.cxx:122 High V1053 Calling the 'SetZoom' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'NotesPanelViewShell.cxx:122', 'NotesPanelViewShell.cxx:157', 'NotesPanelViewShell.hxx:80'.
General Analysis NotesPanelViewShell.cxx:489 Medium V1037 Two or more case-branches perform the same actions. Check lines: 489, 548
General Analysis Outliner.cxx:327 Medium V614 Potentially null smart pointer 'pViewShell' used.
General Analysis Outliner.cxx:1178 Medium V1048 The 'mnStartPageIndex' variable was assigned the same value.
General Analysis ViewShellBase.cxx:424 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis ViewShellBase.cxx:1012 Medium V547 Expression '!"Unhandled page kind"' is always false.
General Analysis ViewShellBase.cxx:1021 Medium V547 Expression '!"Unhandled page kind"' is always false.
General Analysis ViewShellBase.cxx:896 Medium V785 Constant expression in switch statement.
General Analysis ViewShellImplementation.cxx:204 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis ViewShellImplementation.cxx:127 Medium V1016 Expression 'aLayout >= AUTOLAYOUT_START' is always true.
General Analysis ViewShellManager.cxx:1168 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drbezob.cxx:278 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob.cxx:312 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'nDepth > 0' and 'nDepth <= 0'.
General Analysis drtxtob1.cxx:125 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drtxtob1.cxx:687 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews1.cxx:165 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews1.cxx:718 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews2.cxx:1361 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis drviews2.cxx:1366 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis drviews3.cxx:204 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:1068 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:1074 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:1080 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews3.cxx:455 Medium V1037 Two or more case-branches perform the same actions. Check lines: 455, 461
General Analysis drviews4.cxx:240 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews4.cxx:246 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews4.cxx:958 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviews4.cxx:649 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis drviews5.cxx:69 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews5.cxx:300 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviews7.cxx:224 High V590 Consider inspecting this expression. The expression is excessive or contains a misprint.
General Analysis drviews7.cxx:244 Medium V1004 The 'pOLV' pointer was used unsafely after it was verified against nullptr. Check lines: 241, 244.
General Analysis drviews7.cxx:1956 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1956, 1962
General Analysis drviews9.cxx:178 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewsa.cxx:557 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewsa.cxx:787 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewsa.cxx:126 High V1053 Calling the 'ReadFrameViewData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'drviewsa.cxx:126', 'drviewsa.cxx:304', 'DrawViewShell.hxx:273'.
General Analysis drviewsd.cxx:132 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewse.cxx:484 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewse.cxx:568 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewse.cxx:665 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewse.cxx:1059 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewse.cxx:1086 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drviewsf.cxx:128 Medium V1019 Compound assignment expression is used inside condition.
General Analysis drviewsi.cxx:126 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drviewsk.cxx:33 Medium V522 There might be dereferencing of a potential null pointer 'pColorConfig'.
General Analysis frmview.cxx:384 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:386 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:387 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:390 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:391 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:394 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:395 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:527 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:548 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmview.cxx:53 Medium V1077 The 'FrameView' constructor contains potentially uninitialized members. Inspect the following: mbRuler, mbQuickEdit, mePreviousViewShellType, meViewShellTypeOnLoad.
General Analysis outlnvsh.cxx:1251 High V595 The 'GetActiveWindow()' pointer was utilized before it was verified against nullptr. Check lines: 1251, 1267.
General Analysis outlnvsh.cxx:197 High V1053 Calling the 'SetZoom' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'outlnvsh.cxx:197', 'outlnvsh.cxx:143', 'OutlineViewShell.hxx:102'.
General Analysis outlnvsh.cxx:1435 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1435, 1502
General Analysis presvish.cxx:121 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis sdview2.cxx:465 High V530 The return value of function 'Union' is required to be utilized.
General Analysis sdview2.cxx:647 High V530 The return value of function 'Union' is required to be utilized.
General Analysis sdview3.cxx:366 Medium V560 A part of conditional expression is always true: !bReturn.
General Analysis sdview3.cxx:1037 Medium V1019 Compound assignment expression is used inside condition.
General Analysis sdview4.cxx:204 Medium V560 A part of conditional expression is always false: vcl::PDF_INSERT_MAGIC_SCALE_FACTOR > 1.
General Analysis sdwindow.cxx:93 High V1053 Calling the 'EnableRTL' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis viewshe2.cxx:599 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe2.cxx:736 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe2.cxx:838 High V530 The return value of function 'DoVerb' is required to be utilized.
General Analysis viewshe2.cxx:866 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe2.cxx:841 High V773 Visibility scope of the 'pSdClient' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis viewshe3.cxx:260 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshe3.cxx:273 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewshel.cxx:338 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis pdfimport.cxx:154 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis pdfimport.cxx:812 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis configurationaccess.cxx:407 Medium V1048 The 'bRetValue' variable was assigned the same value.
General Analysis configurationaccess.cxx:415 Medium V1048 The 'nRetValue' variable was assigned the same value.
General Analysis configurationaccess.cxx:423 Medium V1048 The 'nRetValue' variable was assigned the same value.
General Analysis graphiccollector.cxx:128 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis graphiccollector.cxx:143 High V614 Uninitialized variable 'eBitmapMode' used.
General Analysis graphiccollector.cxx:350 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis graphiccollector.cxx:378 High V614 Uninitialized variable 'eFillStyle' used.
General Analysis graphiccollector.cxx:151 Medium V547 Expression 'bLogicalSize' is always false.
General Analysis graphiccollector.cxx:148 Medium V1019 Compound assignment expression is used inside condition.
General Analysis graphiccollector.cxx:149 Medium V1019 Compound assignment expression is used inside condition.
General Analysis impoptimizer.cxx:115 Medium V547 Expression '!bVisible' is always false.
General Analysis impoptimizer.cxx:258 Medium V547 Expression '!bAnimated' is always true.
General Analysis impoptimizer.cxx:290 Medium V560 A part of conditional expression is always true: !bAlpha.
General Analysis impoptimizer.cxx:290 Medium V560 A part of conditional expression is always true: !bTransparent.
General Analysis impoptimizer.cxx:253 Medium V1019 Compound assignment expression is used inside condition.
General Analysis impoptimizer.cxx:254 Medium V1019 Compound assignment expression is used inside condition.
General Analysis impoptimizer.cxx:255 Medium V1019 Compound assignment expression is used inside condition.
General Analysis informationdialog.cxx:128 High V1053 Calling the 'getDialog' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'informationdialog.cxx:128', 'informationdialog.cxx:51', 'weld.hxx:2691', 'weld.hxx:2734'.
General Analysis informationdialog.cxx:60 Medium V1048 The 'eInfoString' variable was assigned the same value.
General Analysis optimizerdialog.cxx:284 High V1053 Calling the 'getDialog' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'optimizerdialog.cxx:284', 'optimizerdialog.cxx:243', 'weld.hxx:2691', 'weld.hxx:2752'.
General Analysis optimizerdialog.cxx:293 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis optimizerdialogcontrols.cxx:216 Medium V547 Expression '!bVisible' is always false.
General Analysis filterdet.cxx:319 Medium V560 A part of conditional expression is always true: bSuccess.
General Analysis pdfparse.hxx:41 Medium V1071 Consider inspecting the 'write' function. The return value is not always used. Total calls: 37, discarded results: 2.
General Analysis pdfihelper.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:97 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfihelper.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis odfemitter.cxx:68 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis odfemitter.cxx:108 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis odfemitter.cxx:60 High V1053 Calling the 'write' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis pdfentries.cxx:181 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:184 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:298 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:302 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:330 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:344 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:370 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:371 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:381 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:968 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:973 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:1303 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfentries.cxx:1205 Medium V1086 A call of the 'memcmp' function will lead to underflow of the buffer 'pData->m_aUEntry'.
General Analysis pdfparse.cxx:50 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfparse.cxx:579 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis outputwrap.hxx:77 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfiprocessor.cxx:105 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis pdfiprocessor.cxx:740 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfiprocessor.cxx:744 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfiprocessor.cxx:835 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis pdfiprocessor.cxx:450 High V773 Visibility scope of the 'pPolyElement' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:465 High V773 Visibility scope of the 'pPoly' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:487 High V773 Visibility scope of the 'pPoly' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:509 High V773 Visibility scope of the 'pPoly' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pdfiprocessor.cxx:591 High V773 Visibility scope of the 'pLink' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis writertreevisiting.cxx:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:262 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:269 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:862 High V530 The return value of function 'append' is required to be utilized.
General Analysis writertreevisiting.cxx:871 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrapper.cxx:1128 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrapper.cxx:1159 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrapper.cxx:1166 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrapper.cxx:368 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis wrapper.cxx:438 Medium V1048 The 'nJoin' variable was assigned the same value.
General Analysis pdfioutdev_gpl.cxx:745 Medium V560 A part of conditional expression is always true: dashArray.
General Analysis pdfioutdev_gpl.cxx:573 Medium V1007 The value from the potentially uninitialized optional 'pBuf' is used. Probably it is a mistake.
General Analysis pdfioutdev_gpl.hxx:91 Medium V794 The assignment operator should be protected from the case of 'this == &rSrc'.
General Analysis doc.cxx:57 Medium V522 There might be dereferencing of a potential null pointer 'pBaseModel'.
General Analysis test_metadatable.cxx:148 Medium V519 The 'm2.m_bInUndo' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 143, 148.
General Analysis test_misc.cxx:493 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis test_misc.cxx:176 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis view.cxx:51 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis view.cxx:102 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis view.cxx:126 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis app.cxx:297 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis appdde.cxx:431 Medium V547 Expression '!nError' is always true.
General Analysis appdispatchprovider.cxx:167 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis appdispatchprovider.cxx:196 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis appdispatchprovider.cxx:81 Medium V1019 Compound assignment expression 'aArguments[0] >>= f' is used inside condition.
General Analysis appopen.cxx:217 Medium V547 Expression 'bIsEncrypted' is always false.
General Analysis appserv.cxx:197 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis appserv.cxx:935 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis appserv.cxx:1106 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis appuno.cxx:896 High V614 Uninitialized variable 'nPageID' used. Consider checking the second actual argument of the 'SfxUInt16Item' function.
General Analysis appuno.cxx:517 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:525 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:606 Medium V547 Expression '!bVal' is always true.
General Analysis appuno.cxx:729 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:737 Medium V547 Expression 'bOK' is always false.
General Analysis appuno.cxx:893 Medium V1019 Compound assignment expression 'pProp->Value >>= sURL' is used inside condition.
General Analysis appuno.cxx:895 Medium V1019 Compound assignment expression 'pProp->Value >>= nPageID' is used inside condition.
General Analysis childwin.cxx:52 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: bHideNotDelete, bVisible, bWantsFocus, pWorkWin.
General Analysis impldde.cxx:324 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pLink' and 'pLink'.
General Analysis linkmgr2.cxx:474 High V530 The return value of function 'append' is required to be utilized.
General Analysis macroloader.cxx:175 High V530 The return value of function 'loadMacro' is required to be utilized.
General Analysis module.cxx:237 Medium V547 Expression 'pModule != nullptr' is always false.
General Analysis newhelp.cxx:1219 High V530 The return value of function 'append' is required to be utilized.
General Analysis newhelp.cxx:596 Medium V1019 Compound assignment expression 'aAnySeq[1] >>= aKeywordRefList' is used inside condition.
General Analysis newhelp.cxx:597 Medium V1019 Compound assignment expression 'aAnySeq[2] >>= aAnchorRefList' is used inside condition.
General Analysis newhelp.cxx:597 Medium V1019 Compound assignment expression 'aAnySeq[3] >>= aTitleRefList' is used inside condition.
General Analysis newhelp.cxx:1267 Medium V1020 The function exited without calling the 'LeaveWait' function. Check lines: 1267, 1245.
General Analysis sfxhelp.cxx:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis sfxhelp.cxx:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis shutdownicon.cxx:325 High V547 Expression 'iVersion >= 0' is always false.
General Analysis shutdownicon.cxx:311 Medium V547 Expression 'bReadOnly' is always false.
General Analysis workwin.cxx:2201 High V623 Consider inspecting the '?:' operator. A temporary object of the 'VclPtr' type is being created and subsequently destroyed. Check second operand.
General Analysis workwin.cxx:949 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis workwin.cxx:1032 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis workwin.cxx:1634 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1634, 1639
General Analysis workwin.cxx:1650 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1650, 1655
General Analysis workwin.cxx:1666 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1666, 1671
General Analysis workwin.cxx:1682 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1682, 1693
General Analysis fltfnc.cxx:524 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis fltfnc.cxx:537 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis fltfnc.cxx:847 High V530 The return value of function 'append' is required to be utilized.
General Analysis fltfnc.cxx:852 High V530 The return value of function 'append' is required to be utilized.
General Analysis fltfnc.cxx:1041 Medium V547 Expression 'nFormatVersion' is always false.
General Analysis frmhtmlw.cxx:238 High V530 The return value of function 'append' is required to be utilized.
General Analysis frmhtmlw.cxx:249 High V530 The return value of function 'append' is required to be utilized.
General Analysis progress.cxx:216 Medium V1019 Compound assignment expression 'pIndicatorItem->GetValue() >>= xInd' is used inside condition.
General Analysis CommandPopup.cxx:81 Medium V560 A part of conditional expression is always false: !bIsEnabled.
General Analysis CommandPopup.cxx:81 Medium V560 A part of conditional expression is always false: !bIsVisible.
General Analysis ctrlitem.cxx:193 High V1053 Calling the 'dispose' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis dispatch.cxx:1117 Medium V560 A part of conditional expression is always true: !bIsActive.
General Analysis dispatch.cxx:1143 Medium V560 A part of conditional expression is always true: !bIsActive.
General Analysis dispatch.cxx:1279 Medium V560 A part of conditional expression is always true: !bIsTaskActive.
General Analysis dispatch.cxx:1781 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'HandleMenuActivateEvent' function.
General Analysis dispatch.cxx:1782 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'HandleMenuDeActivateEvent' function.
General Analysis msgpool.cxx:181 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis recentdocsviewitem.cxx:246 High V530 The return value of function 'Union' is required to be utilized.
General Analysis recentdocsviewitem.cxx:253 High V530 The return value of function 'Union' is required to be utilized.
General Analysis recentdocsviewitem.cxx:261 High V530 The return value of function 'Union' is required to be utilized.
General Analysis recentdocsviewitem.cxx:268 High V530 The return value of function 'Union' is required to be utilized.
General Analysis shell.cxx:421 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis shell.cxx:427 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis shell.cxx:514 Medium V560 A part of conditional expression is always true: bItemStateSet.
General Analysis thumbnailview.cxx:204 Medium V560 A part of conditional expression is always true: pItem->mbVisible.
General Analysis thumbnailviewacc.cxx:775 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis unoctitm.cxx:1017 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoctitm.cxx:1078 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoctitm.cxx:1087 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoctitm.cxx:630 High V614 Uninitialized variable 'bTemp' used.
General Analysis unoctitm.cxx:1017 High V614 Uninitialized variable 'aInt32' used. Consider checking the first actual argument of the 'append' function.
General Analysis unoctitm.cxx:1078 High V614 Uninitialized variable 'aBool' used. Consider checking the first actual argument of the 'append' function.
General Analysis unoctitm.cxx:1087 High V614 Uninitialized variable 'aBool' used. Consider checking the first actual argument of the 'append' function.
General Analysis unoctitm.cxx:1147 High V614 Uninitialized variable 'nValue' used. Consider checking the first actual argument of the 'convert' function.
General Analysis unoctitm.cxx:544 Medium V547 Expression 'bValue' is always false.
General Analysis unoctitm.cxx:1008 Medium V547 Expression 'bTemp' is always false.
General Analysis unoctitm.cxx:1016 Medium V1019 Compound assignment expression 'aEvent.State >>= aInt32' is used inside condition.
General Analysis unoctitm.cxx:1044 Medium V1019 Compound assignment expression 'aEvent.State >>= aString' is used inside condition.
General Analysis unoctitm.cxx:1077 Medium V1019 Compound assignment expression 'aEvent.State >>= aBool' is used inside condition.
General Analysis unoctitm.cxx:1086 Medium V1019 Compound assignment expression 'aEvent.State >>= aBool' is used inside condition.
General Analysis unoctitm.cxx:1097 Medium V1019 Compound assignment expression 'aEvent.State >>= aPoint' is used inside condition.
General Analysis unoctitm.cxx:1106 Medium V1019 Compound assignment expression 'aEvent.State >>= aSize' is used inside condition.
General Analysis DocumentModelTreeHandler.cxx:800 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:804 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:805 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:811 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:812 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:814 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:819 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:820 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:826 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:828 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:829 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:830 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:831 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:833 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis DocumentModelTreeHandler.cxx:835 High V530 The return value of function 'lclAppend' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:529 High V530 The return value of function 'lclAppendNodeToParent' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:649 High V530 The return value of function 'lclAppendNodeToParent' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:687 High V530 The return value of function 'lclAppendNodeToParent' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:706 High V530 The return value of function 'lclAppendNodeToParent' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:729 High V530 The return value of function 'lclAppendNodeToParent' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:848 High V530 The return value of function 'lclAppendNodeToParent' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:868 High V530 The return value of function 'lclAppendNodeToParent' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:1270 High V530 The return value of function 'lclAppendNode' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:1285 High V530 The return value of function 'lclAppendNode' is required to be utilized.
General Analysis ObjectInspectorTreeHandler.cxx:1311 High V530 The return value of function 'lclAppendNode' is required to be utilized.
General Analysis StyleList.cxx:933 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis StyleList.cxx:1089 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis backingcomp.cxx:626 Medium V1019 Compound assignment expression 'lArgs[0] >>= xParentWindow' is used inside condition.
General Analysis basedlgs.cxx:197 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis dinfdlg.cxx:909 High V530 The return value of function 'SetPassword' is required to be utilized.
General Analysis dinfdlg.cxx:924 High V530 The return value of function 'RequestPassword' is required to be utilized.
General Analysis dinfdlg.cxx:1279 High V547 Expression 'nImagePreferredDPI > 0' is always false.
General Analysis dinfdlg.cxx:1705 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis dockwin.cxx:1416 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis filedlghelper.cxx:2975 High V595 The 'pSet' pointer was utilized before it was verified against nullptr. Check lines: 2975, 2987.
General Analysis filedlghelper.cxx:1316 Medium V547 Expression 'bAutoExtChecked' is always false.
General Analysis filedlghelper.cxx:1311 Medium V1019 Compound assignment expression is used inside condition.
General Analysis infobar.cxx:242 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis infobar.cxx:244 High V1053 Calling the 'Resize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mgetempl.cxx:312 Medium V1048 The 'eUnit' variable was assigned the same value.
General Analysis navigat.cxx:47 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navigat.cxx:49 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis passwd.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis splitwin.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis splitwin.cxx:113 High V1053 Calling the 'SetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'splitwin.cxx:113', 'splitwin.cxx:145', 'window.hxx:932'.
General Analysis splitwin.cxx:382 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:437 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:519 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:586 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:743 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:799 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis styledlg.cxx:69 High V530 The return value of function 'release' is required to be utilized.
General Analysis templdlg.cxx:531 Medium V522 There might be dereferencing of a potential null pointer 'pFilterItem'.
General Analysis templdlg.cxx:177 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bValue' and '!bValue'.
General Analysis templdlg.cxx:193 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bValue' and '!bValue'.
General Analysis versdlg.cxx:197 High V530 The return value of function 'append' is required to be utilized.
General Analysis versdlg.cxx:201 High V530 The return value of function 'append' is required to be utilized.
General Analysis versdlg.cxx:272 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis versdlg.cxx:278 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis versdlg.cxx:325 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis versdlg.cxx:366 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis DocumentMetadataAccess.cxx:194 High V530 The return value of function 'append' is required to be utilized.
General Analysis Metadatable.cxx:1444 Medium V522 There might be dereferencing of a potential null pointer 'pRegDoc'.
General Analysis docfile.cxx:898 High V530 The return value of function 'GetInitFileDate' is required to be utilized.
General Analysis docfile.cxx:1482 High V530 The return value of function 'GetInitFileDate' is required to be utilized.
General Analysis docfile.cxx:1732 High V530 The return value of function 'GetInitFileDate' is required to be utilized.
General Analysis docfile.cxx:4953 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docfile.cxx:2601 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2600, 2601.
General Analysis docfile.cxx:4413 Medium V522 There might be dereferencing of a potential null pointer 'xModelSigner'.
General Analysis docfile.cxx:1540 Medium V547 Expression '!bContentReadonly' is always true.
General Analysis docfile.cxx:1324 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:1836 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:2467 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:3192 Medium V1019 Compound assignment expression is used inside condition.
General Analysis docfile.cxx:3253 Medium V1019 Compound assignment expression 'pHandler->GetValue() >>= xHandler' is used inside condition.
General Analysis doctempl.cxx:871 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctempl.cxx:1689 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:693 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:1924 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:1976 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis doctemplates.cxx:2144 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis doctemplates.cxx:495 Medium V547 Expression '!mbLocaleSet' is always true.
General Analysis doctemplates.cxx:430 Medium V1019 Compound assignment expression 'aValue >>= aPropValue' is used inside condition.
General Analysis doctemplates.cxx:1959 Medium V1019 Compound assignment expression 'aProperty >>= bReadOnly' is used inside condition.
General Analysis docundomanager.cxx:125 Medium V547 Expression 'pDocShell != nullptr' is always false.
General Analysis guisaveas.cxx:1491 Medium V547 Expression 'bSaveACopy' is always false.
General Analysis guisaveas.cxx:1503 Medium V547 Expression 'bWideExport' is always false.
General Analysis guisaveas.cxx:1665 Medium V547 Expression 'bUseSystemDialog' is always true.
General Analysis guisaveas.cxx:1942 Medium V547 Expression '!bFoundCert' is always true.
General Analysis guisaveas.cxx:528 Medium V560 A part of conditional expression is always true: (nStoreMode != - 1).
General Analysis guisaveas.cxx:539 Medium V560 A part of conditional expression is always true: (nStoreMode != - 1).
General Analysis objmisc.cxx:555 High V530 The return value of function 'SwitchDocumentToTempFile' is required to be utilized.
General Analysis objmisc.cxx:1157 High V530 The return value of function 'GetTitle' is required to be utilized.
General Analysis objmisc.cxx:1290 High V530 The return value of function 'CutExtension' is required to be utilized.
General Analysis objmisc.cxx:915 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis objmisc.cxx:540 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis objserv.cxx:259 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis objserv.cxx:1142 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis objserv.cxx:1155 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis objserv.cxx:1413 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis objserv.cxx:1705 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis objserv.cxx:2309 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis objserv.cxx:600 High V547 Expression 'nPage > 0' is always false.
General Analysis objstor.cxx:2226 High V530 The return value of function 'GetBackup_Impl' is required to be utilized.
General Analysis objstor.cxx:1531 Medium V547 Expression 'bTryToPreserveScriptSignature' is always true.
General Analysis objstor.cxx:1825 Medium V547 Expression 'bOk' is always true.
General Analysis objstor.cxx:2937 Medium V547 Expression 'bIsPreview' is always false.
General Analysis objstor.cxx:856 Medium V560 A part of conditional expression is always true: bOk.
General Analysis objstor.cxx:3079 Medium V1019 Compound assignment expression is used inside condition.
General Analysis oleprops.cxx:1098 High V530 The return value of function 'Load' is required to be utilized.
General Analysis oleprops.cxx:1114 High V530 The return value of function 'Save' is required to be utilized.
General Analysis oleprops.cxx:1010 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis oleprops.cxx:1204 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis oleprops.cxx:1182 Medium V1051 Consider checking for misprints. It's possible that the 'nSectPosPos' should be used inside 'checkSeek' function.
General Analysis ownsubfilterservice.cxx:68 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xModel' is used inside condition.
General Analysis printhelper.cxx:343 Medium V614 Potentially uninitialized variable 'eOrient' used.
General Analysis printhelper.cxx:237 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis sfxbasemodel.cxx:3184 High V530 The return value of function 'SetPassword' is required to be utilized.
General Analysis sfxbasemodel.cxx:1142 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'SfxBoolItem' function.
General Analysis sfxbasemodel.cxx:1664 Medium V547 Expression 'bCheckIn' is always false.
General Analysis sfxbasemodel.cxx:1702 Medium V547 Expression 'bOnMainThread' is always false.
General Analysis templatedlg.cxx:440 Medium V560 A part of conditional expression is always false.
General Analysis templatedlg.cxx:441 Medium V560 A part of conditional expression is always false.
General Analysis templatedlg.cxx:400 Medium V785 Constant expression in switch statement.
General Analysis templatedlg.cxx:443 Medium V1016 The value 'nViewMode' is out of range of enum values. This causes unspecified or undefined behavior.
General Analysis templatedlg.cxx:998 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zoomitem.cxx:157 High V614 Uninitialized variable 'nVal' used.
General Analysis objshimp.hxx:53 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SfxObjectShell_Impl' method of the 'SfxObjectShell_Impl' class.
General Analysis inettbc.cxx:262 Medium V522 There might be dereferencing of a potential null pointer 'pURL'.
General Analysis eventsupplier.cxx:229 High V530 The return value of function 'loadMacro' is required to be utilized.
General Analysis eventsupplier.cxx:87 Medium V1019 Compound assignment expression is used inside condition.
General Analysis FocusManager.cxx:97 Medium V1051 Consider checking for misprints. It's possible that the 'pDeckTitleBar' should be checked here.
General Analysis SidebarController.cxx:393 Medium V547 Expression '!bIsReadWrite' is always false.
General Analysis SidebarController.cxx:398 Medium V547 Expression '!mbIsDocumentReadOnly' is always true.
General Analysis SidebarToolBox.cxx:67 High V1053 Calling the 'GetDefaultButtonSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis SidebarToolBox.cxx:321 High V1053 Calling the 'GetDefaultButtonSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis UnoSidebar.cxx:58 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis classificationhelper.cxx:718 Medium V1048 The 'aRet' variable was assigned the same value.
General Analysis classificationhelper.cxx:720 Medium V1048 The 'aRet' variable was assigned the same value.
General Analysis classificationhelper.cxx:729 Medium V1048 The 'aRet' variable was assigned the same value.
General Analysis lokcharthelper.cxx:201 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis lokhelper.cxx:483 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:486 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:675 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:1271 High V530 The return value of function 'append' is required to be utilized.
General Analysis lokhelper.cxx:1277 High V530 The return value of function 'append' is required to be utilized.
General Analysis sfxbasecontroller.cxx:1052 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis sfxbasecontroller.cxx:1083 High V530 The return value of function 'SeekGroup' is required to be utilized.
General Analysis viewfrm.cxx:356 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:580 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:703 High V530 The return value of function 'GuessFilter' is required to be utilized.
General Analysis viewfrm.cxx:1683 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:1838 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1843 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1848 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1860 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1865 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1892 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1902 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:1908 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewfrm.cxx:1915 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:3213 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewfrm.cxx:2044 High V1053 Calling the 'Notify' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'viewfrm.cxx:2044', 'viewfrm.cxx:2009', 'viewfrm.hxx:63'.
General Analysis viewfrm.cxx:2059 High V1053 Calling the 'Notify' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'viewfrm.cxx:2059', 'viewfrm.cxx:1156', 'viewfrm.hxx:63'.
General Analysis viewfrm.cxx:2522 Medium V547 Expression 'pCurrentShell != nullptr' is always false.
General Analysis viewfrm.cxx:3024 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3010, 3024.
General Analysis viewprn.cxx:200 High V547 Expression 'nChoice > 1' is always false.
General Analysis viewprn.cxx:192 Medium V547 Expression 'bSel' is always false.
General Analysis viewsh.cxx:3193 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewsh.cxx:3195 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewsh.cxx:3197 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewsh.cxx:3671 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewsh.cxx:1476 High V547 Expression 'nNewPos >= 0' is always false.
General Analysis viewsh.cxx:2747 High V1053 Calling the 'MarginChanged' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'viewsh.cxx:2747', 'viewsh.cxx:3660', 'viewsh.hxx:342'.
General Analysis viewsh.cxx:573 Medium V560 A part of conditional expression is always true: !bIsCounted.
General Analysis viewsh.cxx:573 Medium V560 A part of conditional expression is always true: nLevel < 0.
General Analysis viewsh.cxx:1374 Medium V785 Constant expression in switch statement.
General Analysis viewsh.cxx:3560 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis desktopbackend.cxx:187 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis desktopbackend.cxx:193 High V530 The return value of function 'append' is required to be utilized.
General Analysis localebackend.cxx:223 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis localebackend.cxx:225 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis localebackend.cxx:229 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis cmdmailsuppl.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis cmdmailsuppl.cxx:103 High V530 The return value of function 'append' is required to be utilized.
General Analysis cmdmailsuppl.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis SyncDbusSessionHelper.cxx:39 Medium V509 The 'throw' operator inside the destructor should be placed within the try..catch block. Raising exception inside the destructor is illegal.
General Analysis shellexec.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis shellexec.cxx:69 High V530 The return value of function 'append' is required to be utilized.
General Analysis engine.cxx:59 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis activitiesfactory.cxx:523 Medium V547 Expression '!rValues.empty()' is always false.
General Analysis continuouskeytimeactivitybase.cxx:33 Medium V547 Expression 'rParms.maDiscreteTimes.size() > 1' is always false.
General Analysis discreteactivitybase.cxx:38 Medium V547 Expression '!maDiscreteTimes.empty()' is always false.
Fail/Info animationaudionode.cxx:1 V002 Some diagnostic messages may contain incorrect line number in this file.
General Analysis animationbasenode.cxx:430 High V614 Uninitialized variable 'eTiming' used.
General Analysis animationnodefactory.cxx:455 Medium V1037 Two or more case-branches perform the same actions. Check lines: 455, 463
General Analysis animationnodefactory.cxx:332 Medium V1048 The 'eIterateNodeType' variable was assigned the same value.
General Analysis generateevent.cxx:70 Medium V1019 Compound assignment expression 'aEvent.Offset >>= nDelay2' is used inside condition.
General Analysis effectrewinder.cxx:378 Medium V547 Expression 'mbNonUserTriggeredMainSequenceEffectSeen' is always false.
General Analysis rehearsetimingsactivity.cxx:417 High V530 The return value of function 'append' is required to be utilized.
General Analysis rehearsetimingsactivity.cxx:421 High V530 The return value of function 'append' is required to be utilized.
General Analysis rehearsetimingsactivity.cxx:425 High V530 The return value of function 'append' is required to be utilized.
General Analysis rehearsetimingsactivity.cxx:426 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewbackgroundshape.cxx:65 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis viewmediashape.cxx:232 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis viewmediashape.cxx:426 High V530 The return value of function 'calcTransformedRectBounds' is required to be utilized.
General Analysis layer.cxx:164 High V1051 Consider checking for misprints. It's possible that the 'maBounds' should be used inside 'rViewEntry.getViewLayer()->resize' function.
General Analysis slideimpl.cxx:284 Medium V547 Expression 'bBackgroundObjectsVisibility' is always true.
General Analysis slideimpl.cxx:293 Medium V547 Expression 'bDateTimeFixed' is always true.
General Analysis slideshowimpl.cxx:1972 High V614 Uninitialized variable 'visible' used. Consider checking the first actual argument of the 'setVisible' function.
General Analysis slideshowimpl.cxx:1758 Medium V547 Expression 'bSwitchPenMode' is always false.
General Analysis slideshowimpl.cxx:1773 Medium V547 Expression 'bSwitchEraserMode' is always false.
General Analysis slideshowimpl.cxx:1861 Medium V547 Expression 'bRehearseTimings' is always false.
General Analysis slideshowimpl.cxx:2001 Medium V1019 Compound assignment expression 'aValues[0] >>= xView' is used inside condition.
General Analysis slideshowimpl.cxx:2002 Medium V1019 Compound assignment expression 'aValues[1] >>= bValue' is used inside condition.
General Analysis slideview.cxx:783 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis slideview.cxx:1069 High V530 The return value of function 'homMatrixFromAffineMatrix' is required to be utilized.
General Analysis soundplayer.cxx:103 Medium V614 Potentially uninitialized variable 'mpMediaTempFile' used.
General Analysis shapetransitionfactory.cxx:242 Medium V547 Expression 'pRandomTransitionInfo != nullptr' is always false.
General Analysis slidetransitionfactory.cxx:162 Medium V1023 A pointer without owner is added to the 'maTransitions' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis box2dtools.hxx:54 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: meUpdateType.
General Analysis testview.cxx:198 Medium V1048 The 'mbIsClipSet' variable was assigned the same value.
General Analysis smoketest.cxx:89 Medium V1019 Compound assignment expression 'Result.Result >>= result_->result' is used inside condition.
General Analysis filelist.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis filelist.cxx:55 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis formats.cxx:1436 High V542 Consider inspecting an odd type cast: 'unsigned short *' to 'unsigned char'.
General Analysis formats.cxx:1445 High V542 Consider inspecting an odd type cast: 'unsigned short *' to 'unsigned char'.
General Analysis formats.cxx:1454 High V542 Consider inspecting an odd type cast: 'unsigned short *' to 'unsigned char'.
General Analysis xolesimplestorage.cxx:58 Medium V1019 Compound assignment expression 'aArguments[0] >>= xInputStream' is used inside condition.
General Analysis xolesimplestorage.cxx:279 Medium V1019 Compound assignment expression 'aElement >>= xNameAccess' is used inside condition.
General Analysis element.hxx:17 Medium V690 The 'SmMlElement' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis starmathdatabase.hxx:31 High V1043 A global object variable 'COL_SM_BLACK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:32 High V1043 A global object variable 'COL_SM_SILVER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:33 High V1043 A global object variable 'COL_SM_GRAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:34 High V1043 A global object variable 'COL_SM_WHITE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:35 High V1043 A global object variable 'COL_SM_MAROON' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:36 High V1043 A global object variable 'COL_SM_RED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:37 High V1043 A global object variable 'COL_SM_PURPLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:38 High V1043 A global object variable 'COL_SM_FUCHSIA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:39 High V1043 A global object variable 'COL_SM_GREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:40 High V1043 A global object variable 'COL_SM_LIME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:41 High V1043 A global object variable 'COL_SM_OLIVE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:42 High V1043 A global object variable 'COL_SM_YELLOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:43 High V1043 A global object variable 'COL_SM_NAVY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:44 High V1043 A global object variable 'COL_SM_BLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:45 High V1043 A global object variable 'COL_SM_TEAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:46 High V1043 A global object variable 'COL_SM_AQUA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:48 High V1043 A global object variable 'COL_SM_ORANGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:50 High V1043 A global object variable 'COL_SM_ALICEBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:51 High V1043 A global object variable 'COL_SM_ANTIQUEWHITE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:52 High V1043 A global object variable 'COL_SM_AQUAMARINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:53 High V1043 A global object variable 'COL_SM_AZURE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:54 High V1043 A global object variable 'COL_SM_BEIGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:55 High V1043 A global object variable 'COL_SM_BISQUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:56 High V1043 A global object variable 'COL_SM_BLANCHEDALMOND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:57 High V1043 A global object variable 'COL_SM_BLUEVIOLET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:58 High V1043 A global object variable 'COL_SM_BROWN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:59 High V1043 A global object variable 'COL_SM_BURLYWOOD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:60 High V1043 A global object variable 'COL_SM_CADETBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:61 High V1043 A global object variable 'COL_SM_CHARTREUSE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:62 High V1043 A global object variable 'COL_SM_CHOCOLATE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:63 High V1043 A global object variable 'COL_SM_CORAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:64 High V1043 A global object variable 'COL_SM_CORNFLOWERBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:65 High V1043 A global object variable 'COL_SM_CORNSILK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:66 High V1043 A global object variable 'COL_SM_CRIMSON' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:67 High V1043 A global object variable 'COL_SM_CYAN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:68 High V1043 A global object variable 'COL_SM_DARKBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:69 High V1043 A global object variable 'COL_SM_DARKCYAN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:70 High V1043 A global object variable 'COL_SM_DARKGOLDENROD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:71 High V1043 A global object variable 'COL_SM_DARKGRAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:72 High V1043 A global object variable 'COL_SM_DARKGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:73 High V1043 A global object variable 'COL_SM_DARKGREY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:74 High V1043 A global object variable 'COL_SM_DARKKHAKI' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:75 High V1043 A global object variable 'COL_SM_DARKMAGENTA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:76 High V1043 A global object variable 'COL_SM_DARKOLIVEGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:77 High V1043 A global object variable 'COL_SM_DARKORANGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:78 High V1043 A global object variable 'COL_SM_DARKORCHID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:79 High V1043 A global object variable 'COL_SM_DARKRED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:80 High V1043 A global object variable 'COL_SM_DARKSALMON' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:81 High V1043 A global object variable 'COL_SM_DARKSEAGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:82 High V1043 A global object variable 'COL_SM_DARKSLATEBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:83 High V1043 A global object variable 'COL_SM_DARKSLATEGRAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:84 High V1043 A global object variable 'COL_SM_DARKSLATEGREY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:85 High V1043 A global object variable 'COL_SM_DARKTURQUOISE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:86 High V1043 A global object variable 'COL_SM_DARKVIOLET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:87 High V1043 A global object variable 'COL_SM_DEEPPINK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:88 High V1043 A global object variable 'COL_SM_DEEPSKYBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:89 High V1043 A global object variable 'COL_SM_DIMGRAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:90 High V1043 A global object variable 'COL_SM_DIMGREY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:91 High V1043 A global object variable 'COL_SM_DODGERBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:92 High V1043 A global object variable 'COL_SM_FIREBRICK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:93 High V1043 A global object variable 'COL_SM_FLORALWHITE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:94 High V1043 A global object variable 'COL_SM_FORESTGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:95 High V1043 A global object variable 'COL_SM_GAINSBORO' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:96 High V1043 A global object variable 'COL_SM_GHOSTWHITE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:97 High V1043 A global object variable 'COL_SM_GOLD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:98 High V1043 A global object variable 'COL_SM_GOLDENROD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:99 High V1043 A global object variable 'COL_SM_GREENYELLOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:100 High V1043 A global object variable 'COL_SM_GREY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:101 High V1043 A global object variable 'COL_SM_HONEYDEW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:102 High V1043 A global object variable 'COL_SM_HOTPINK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:103 High V1043 A global object variable 'COL_SM_INDIANRED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:104 High V1043 A global object variable 'COL_SM_INDIGO' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:105 High V1043 A global object variable 'COL_SM_IVORY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:106 High V1043 A global object variable 'COL_SM_KHAKI' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:107 High V1043 A global object variable 'COL_SM_LAVENDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:108 High V1043 A global object variable 'COL_SM_LAVENDERBLUSH' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:109 High V1043 A global object variable 'COL_SM_LAWNGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:110 High V1043 A global object variable 'COL_SM_LEMONCHIFFON' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:111 High V1043 A global object variable 'COL_SM_LIGHTBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:112 High V1043 A global object variable 'COL_SM_LIGHTCORAL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:113 High V1043 A global object variable 'COL_SM_LIGHTCYAN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:114 High V1043 A global object variable 'COL_SM_LIGHTGOLDENRODYELLOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:115 High V1043 A global object variable 'COL_SM_LIGHTGRAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:116 High V1043 A global object variable 'COL_SM_LIGHTGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:117 High V1043 A global object variable 'COL_SM_LIGHTGREY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:118 High V1043 A global object variable 'COL_SM_LIGHTPINK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:119 High V1043 A global object variable 'COL_SM_LIGHTSALMON' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:120 High V1043 A global object variable 'COL_SM_LIGHTSEAGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:121 High V1043 A global object variable 'COL_SM_LIGHTSKYBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:122 High V1043 A global object variable 'COL_SM_LIGHTSLATEGRAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:123 High V1043 A global object variable 'COL_SM_LIGHTSLATEGREY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:124 High V1043 A global object variable 'COL_SM_LIGHTSTEELBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:125 High V1043 A global object variable 'COL_SM_LIGHTYELLOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:126 High V1043 A global object variable 'COL_SM_LIMEGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:127 High V1043 A global object variable 'COL_SM_LINEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:128 High V1043 A global object variable 'COL_SM_MAGENTA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:129 High V1043 A global object variable 'COL_SM_MEDIUMAQUAMARINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:130 High V1043 A global object variable 'COL_SM_MEDIUMBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:131 High V1043 A global object variable 'COL_SM_MEDIUMORCHID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:132 High V1043 A global object variable 'COL_SM_MEDIUMPURPLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:133 High V1043 A global object variable 'COL_SM_MEDIUMSEAGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:134 High V1043 A global object variable 'COL_SM_MEDIUMSLATEBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:135 High V1043 A global object variable 'COL_SM_MEDIUMSPRINGGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:136 High V1043 A global object variable 'COL_SM_MEDIUMTURQUOISE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:137 High V1043 A global object variable 'COL_SM_MEDIUMVIOLETRED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:138 High V1043 A global object variable 'COL_SM_MIDNIGHTBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:139 High V1043 A global object variable 'COL_SM_MINTCREAM' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:140 High V1043 A global object variable 'COL_SM_MISTYROSE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:141 High V1043 A global object variable 'COL_SM_MOCCASIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:142 High V1043 A global object variable 'COL_SM_NAVAJOWHITE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:143 High V1043 A global object variable 'COL_SM_OLDLACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:144 High V1043 A global object variable 'COL_SM_OLIVEDRAB' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:145 High V1043 A global object variable 'COL_SM_ORANGERED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:146 High V1043 A global object variable 'COL_SM_ORCHID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:147 High V1043 A global object variable 'COL_SM_PALEGOLDENROD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:148 High V1043 A global object variable 'COL_SM_PALEGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:149 High V1043 A global object variable 'COL_SM_PALETURQUOISE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:150 High V1043 A global object variable 'COL_SM_PALEVIOLETRED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:151 High V1043 A global object variable 'COL_SM_PAPAYAWHIP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:152 High V1043 A global object variable 'COL_SM_PEACHPUFF' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:153 High V1043 A global object variable 'COL_SM_PERU' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:154 High V1043 A global object variable 'COL_SM_PINK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:155 High V1043 A global object variable 'COL_SM_PLUM' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:156 High V1043 A global object variable 'COL_SM_POWDERBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:157 High V1043 A global object variable 'COL_SM_ROSYBROWN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:158 High V1043 A global object variable 'COL_SM_ROYALBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:159 High V1043 A global object variable 'COL_SM_SADDLEBROWN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:160 High V1043 A global object variable 'COL_SM_SALMON' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:161 High V1043 A global object variable 'COL_SM_SANDYBROWN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:162 High V1043 A global object variable 'COL_SM_SEAGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:163 High V1043 A global object variable 'COL_SM_SEASHELL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:164 High V1043 A global object variable 'COL_SM_SIENNA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:165 High V1043 A global object variable 'COL_SM_SKYBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:166 High V1043 A global object variable 'COL_SM_SLATEBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:167 High V1043 A global object variable 'COL_SM_SLATEGRAY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:168 High V1043 A global object variable 'COL_SM_SLATEGREY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:169 High V1043 A global object variable 'COL_SM_SNOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:170 High V1043 A global object variable 'COL_SM_SPRINGGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:171 High V1043 A global object variable 'COL_SM_STEELBLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:172 High V1043 A global object variable 'COL_SM_TAN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:173 High V1043 A global object variable 'COL_SM_THISTLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:174 High V1043 A global object variable 'COL_SM_TOMATO' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:175 High V1043 A global object variable 'COL_SM_TURQUOISE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:176 High V1043 A global object variable 'COL_SM_VIOLET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:177 High V1043 A global object variable 'COL_SM_WHEAT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:178 High V1043 A global object variable 'COL_SM_WHITESMOKE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:179 High V1043 A global object variable 'COL_SM_YELLOWGREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:181 High V1043 A global object variable 'COL_SM_REBECCAPURPLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:186 High V1043 A global object variable 'COL_SM_DIV_APRICOT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:187 High V1043 A global object variable 'COL_SM_DIV_AQUAMARINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:188 High V1043 A global object variable 'COL_SM_DIV_BITTERSWEET' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:189 High V1043 A global object variable 'COL_SM_DIV_BLACK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:190 High V1043 A global object variable 'COL_SM_DIV_BLUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:193 High V1043 A global object variable 'COL_SM_UBUNTU_ORANGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:195 High V1043 A global object variable 'COL_SM_DEBIAN_MAGENTA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis starmathdatabase.hxx:197 High V1043 A global object variable 'COL_SM_LO_GREEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis visitors.hxx:450 High V530 The return value of function 'Union' is required to be utilized.
General Analysis visitors.hxx:521 High V530 The return value of function 'append' is required to be utilized.
General Analysis visitors.hxx:531 High V530 The return value of function 'append' is required to be utilized.
General Analysis visitors.hxx:177 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SmCaretPos2LineVisitor' method of the 'SmCaretPos2LineVisitor' class.
General Analysis visitors.hxx:207 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SmDrawingVisitor' method of the 'SmDrawingVisitor' class.
General Analysis visitors.hxx:280 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SmSetSelectionVisitor' method of the 'SmSetSelectionVisitor' class.
General Analysis visitors.hxx:339 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SmCaretPosGraphBuildingVisitor' method of the 'SmCaretPosGraphBuildingVisitor' class.
General Analysis visitors.hxx:387 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SmCloningVisitor' method of the 'SmCloningVisitor' class.
General Analysis visitors.hxx:469 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SmNodeToTextVisitor' method of the 'SmNodeToTextVisitor' class.
General Analysis test_import.cxx:40 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:61 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:89 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:98 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:107 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:116 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:124 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:132 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:142 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:153 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:162 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:176 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:184 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis mmlimport-test.cxx:196 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis ElementsDockingWindow.cxx:546 High V1053 Calling the 'DefaultVisit' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis cfgitem.cxx:744 High V530 The return value of function 'GetFontFormatId' is required to be utilized.
General Analysis cfgitem.cxx:749 High V530 The return value of function 'GetFontFormatId' is required to be utilized.
General Analysis cfgitem.cxx:415 Medium V1019 Compound assignment expression '* pValue >>= nTmp32' is used inside condition.
General Analysis cfgitem.cxx:420 Medium V1019 Compound assignment expression '* pValue >>= aTmpStr' is used inside condition.
General Analysis cfgitem.cxx:425 Medium V1019 Compound assignment expression '* pValue >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:430 Medium V1019 Compound assignment expression '* pValue >>= aTmpStr' is used inside condition.
General Analysis cfgitem.cxx:630 Medium V1019 Compound assignment expression '* pValue >>= aTmpStr' is used inside condition.
General Analysis cfgitem.cxx:635 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:640 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:645 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:650 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:655 Medium V1019 Compound assignment expression '* pValue >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:787 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:791 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:795 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:799 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:803 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:807 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:811 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:815 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:819 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:823 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:827 Medium V1019 Compound assignment expression '* pVal >>= nTmp' is used inside condition.
General Analysis cfgitem.cxx:831 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:835 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:839 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:982 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:986 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:990 Medium V1019 Compound assignment expression '* pVal >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:994 Medium V1019 Compound assignment expression '* pVal >>= bTmp' is used inside condition.
General Analysis cfgitem.cxx:998 Medium V1019 Compound assignment expression '* pVal >>= nTmp16' is used inside condition.
General Analysis cfgitem.cxx:1002 Medium V1019 Compound assignment expression '* pVal >>= nTmp16' is used inside condition.
General Analysis cursor.cxx:1402 High V1028 Possible overflow. Consider casting operands of the 'index + 1' operator to the 'size_t' type, not the result.
General Analysis cursor.cxx:1554 Medium V560 A part of conditional expression is always true: Terminal().
General Analysis cursor.cxx:343 Medium V1051 Consider checking for misprints. It's possible that the 'insIt' should be checked here.
General Analysis document.cxx:1135 High V530 The return value of function 'append' is required to be utilized.
General Analysis export.cxx:616 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlexport.cxx:471 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlexport.cxx:1171 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlexport.cxx:1176 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathmlimport.cxx:1643 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis mathmlimport.cxx:1709 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis mathtype.cxx:508 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis mathtype.cxx:1817 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathtype.cxx:1846 High V530 The return value of function 'append' is required to be utilized.
General Analysis mathtype.cxx:2631 High V530 The return value of function 'remove' is required to be utilized.
General Analysis mathtype.cxx:2710 High V530 The return value of function 'remove' is required to be utilized.
General Analysis mathtype.cxx:823 Medium V1037 Two or more case-branches perform the same actions. Check lines: 823, 833, 843
General Analysis mathtype.cxx:953 Medium V1037 Two or more case-branches perform the same actions. Check lines: 953, 1141
General Analysis mathtype.cxx:1202 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1202, 1211
General Analysis node.cxx:1586 Medium V1048 The 'eHorAlign' variable was assigned the same value.
General Analysis ooxmlimport.cxx:252 Medium V1048 The 'topbot' variable was assigned the same value.
General Analysis view.cxx:1604 High V530 The return value of function 'GetItemSet' is required to be utilized.
General Analysis view.cxx:1627 High V530 The return value of function 'GetItemSet' is required to be utilized.
General Analysis view.cxx:1093 Medium V522 There might be dereferencing of a potential null pointer 'pView'.
General Analysis criface.cxx:513 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis criface.cxx:549 Medium V505 The 'alloca' function is used inside the loop. This can quickly overflow stack.
General Analysis dump.cxx:55 High V530 The return value of function 'insert' is required to be utilized.
General Analysis dump.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis dump.cxx:158 High V530 The return value of function 'append' is required to be utilized.
General Analysis dump.cxx:160 High V530 The return value of function 'append' is required to be utilized.
General Analysis dump.cxx:89 High V614 Uninitialized variable 'c' used.
General Analysis lrucache.hxx:99 High V522 Dereferencing of the null pointer '_pBlock' might take place.
General Analysis javaloader.cxx:100 High V530 The return value of function 'append' is required to be utilized.
General Analysis javavm.cxx:914 High V547 Expression 'value != 0' is always false.
General Analysis javavm.cxx:973 High V614 Uninitialized variable 'b' used.
General Analysis javavm.cxx:952 Medium V785 Constant expression in switch statement.
General Analysis javavm.cxx:496 Medium V1019 Compound assignment expression 'rArguments[0] >>= val' is used inside condition.
General Analysis file_policy.cxx:196 High V530 The return value of function 'append' is required to be utilized.
General Analysis file_policy.cxx:219 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:89 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis permissions.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:250 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:252 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:255 High V530 The return value of function 'append' is required to be utilized.
General Analysis permissions.cxx:257 High V530 The return value of function 'append' is required to be utilized.
General Analysis servicemanager.cxx:702 Medium V524 It is odd that the body of 'removePropertyChangeListener' function is fully equivalent to the body of 'addPropertyChangeListener' function.
General Analysis servicemanager.cxx:716 Medium V524 It is odd that the body of 'removeVetoableChangeListener' function is fully equivalent to the body of 'addVetoableChangeListener' function.
General Analysis ExternalUriReferenceTranslator.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis ExternalUriReferenceTranslator.cxx:126 High V530 The return value of function 'append' is required to be utilized.
General Analysis ExternalUriReferenceTranslator.cxx:142 High V530 The return value of function 'append' is required to be utilized.
General Analysis ExternalUriReferenceTranslator.cxx:171 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReference.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:364 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:373 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:451 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:521 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:551 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:630 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:636 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:649 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:662 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriReferenceFactory.cxx:667 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:78 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:118 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:156 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:261 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:293 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:295 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:301 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:302 High V530 The return value of function 'append' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:310 High V530 The return value of function 'parsePart' is required to be utilized.
General Analysis UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx:321 High V530 The return value of function 'parsePart' is required to be utilized.
Fail/Info dump.cxx:1 V008 Unable to start the analysis on this file.
General Analysis test_uriproc.cxx:62 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:72 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:82 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_uriproc.cxx:88 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:90 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis test_uriproc.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis stordata.cxx:634 Medium V1048 The 'nCount' variable was assigned the same value.
General Analysis stordata.hxx:124 Medium V703 It is odd that the 'm_aGuard' field in derived class 'OStoreIndirectionPageData' overwrites field in base class 'PageData'. Check lines: stordata.hxx:124, storbase.hxx:243.
General Analysis stordata.hxx:74 Medium V1077 The 'OStoreDataPageData' constructor contains potentially uninitialized members. Inspect the following: m_pData.
General Analysis store.cxx:105 Medium V509 The 'new' operator is used in the noexcept 'store_createMemoryFile' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis store.cxx:140 Medium V509 The 'new' operator is used in the noexcept 'store_openFile' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis store.cxx:204 Medium V509 The 'new' operator is used in the noexcept 'store_openDirectory' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis store.cxx:284 Medium V509 The 'new' operator is used in the noexcept 'store_openStream' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis stortree.hxx:82 Medium V703 It is odd that the 'm_aGuard' field in derived class 'OStoreBTreeNodeData' overwrites field in base class 'PageData'. Check lines: stortree.hxx:82, storbase.hxx:243.
General Analysis SvgImportTest.cxx:43 Medium V1071 Consider inspecting the 'dumpAndParseSvg' function. The return value is not always used. Total calls: 111, discarded results: 1.
General Analysis svgdocumenthandler.cxx:290 Medium V1037 Two or more case-branches perform the same actions. Check lines: 290, 297
General Analysis svgstyleattributes.cxx:169 Medium V1048 The 'nRetval' variable was assigned the same value.
General Analysis svgtextpathnode.cxx:173 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svgtextpathnode.cxx:180 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svgtextpathnode.cxx:202 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svgtools.cxx:317 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:335 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:355 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:413 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1434 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1474 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1477 High V530 The return value of function 'append' is required to be utilized.
General Analysis svgtools.cxx:1485 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_lockfiles.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_URIHelper.cxx:262 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_URIHelper.cxx:266 High V530 The return value of function 'append' is required to be utilized.
General Analysis test_URIHelper.cxx:457 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:463 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:466 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:469 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:472 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:475 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:478 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:481 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:484 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:487 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:490 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:494 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis test_URIHelper.cxx:498 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis cryptosign.cxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:76 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:343 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2092 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2093 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2095 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2096 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2097 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2099 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:2100 High V530 The return value of function 'append' is required to be utilized.
General Analysis cryptosign.cxx:1143 Medium V506 Pointer to local variable 'cOne' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis cryptosign.cxx:1157 Medium V506 Pointer to local variable 'nNonce' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis cryptosign.cxx:1161 Medium V506 Pointer to local variable 'cTRUE' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis cintitem.cxx:132 Medium V560 A part of conditional expression is always false: nValue < 0.
General Analysis globalpool.cxx:144 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'g_bDisableItemInstanceManager'.
General Analysis globalpool.cxx:169 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'g_bShareImmediately'.
General Analysis globalpool.cxx:214 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'g_bDisableItemInstanceManager'.
General Analysis globalpool.cxx:332 Medium V612 An unconditional 'return' within a loop.
General Analysis globalpool.cxx:358 Medium V612 An unconditional 'return' within a loop.
General Analysis int64item.cxx:46 High V614 Uninitialized variable 'nVal' used.
General Analysis itempool.cxx:725 Medium V547 Expression is always false.
General Analysis itemset.cxx:316 High V1053 Calling the 'Changed' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'itemset.cxx:316', 'itemset.cxx:441', 'itemset.cxx:359', 'itemset.hxx:110'.
General Analysis itemset.cxx:721 Medium V547 Expression '!"invalid Argument for eDontCareAs"' is always false.
General Analysis itemset.cxx:748 Medium V547 Expression '!"invalid Argument for eDefaultAs"' is always false.
General Analysis itemset.cxx:1488 Medium V794 The assignment operator should be protected from the case of 'this == &other'.
General Analysis sitem.cxx:51 Medium V717 It is suspicious to cast object of base class 'SfxItemSet' to derived class 'SfxAllItemSet'.
General Analysis stylepool.cxx:232 Medium V614 The 'pReturn' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it.
General Analysis stylepool.cxx:318 Medium V614 The 'pReturn' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it.
General Analysis adrparse.cxx:262 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:267 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:272 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:282 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:287 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:292 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:296 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:325 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:330 High V530 The return value of function 'append' is required to be utilized.
General Analysis adrparse.cxx:334 High V530 The return value of function 'append' is required to be utilized.
General Analysis documentlockfile.cxx:192 High V530 The return value of function 'append' is required to be utilized.
General Analysis documentlockfile.cxx:194 High V530 The return value of function 'append' is required to be utilized.
General Analysis gridprinter.cxx:106 High V530 The return value of function 'append' is required to be utilized.
General Analysis gridprinter.cxx:123 High V530 The return value of function 'append' is required to be utilized.
General Analysis lngmisc.cxx:112 High V530 The return value of function 'remove' is required to be utilized.
General Analysis lockfilecommon.cxx:148 High V530 The return value of function 'append' is required to be utilized.
General Analysis lockfilecommon.cxx:160 High V530 The return value of function 'append' is required to be utilized.
General Analysis lockfilecommon.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis lockfilecommon.cxx:178 High V530 The return value of function 'append' is required to be utilized.
General Analysis msodocumentlockfile.cxx:235 High V530 The return value of function 'append' is required to be utilized.
General Analysis sharecontrolfile.cxx:198 High V530 The return value of function 'append' is required to be utilized.
General Analysis sharecontrolfile.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis strmadpt.cxx:521 High V641 The size of the allocated memory buffer is not a multiple of the element size.
General Analysis strmadpt.cxx:591 High V641 The size of the allocated memory buffer is not a multiple of the element size.
General Analysis strmadpt.cxx:524 Medium V522 There might be dereferencing of a potential null pointer 'm_pFirstPage'. Check lines: 524, 521.
General Analysis strmadpt.cxx:595 Medium V522 There might be dereferencing of a potential null pointer 'pNew'. Check lines: 595, 591.
General Analysis urihelper.cxx:198 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:205 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:222 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:233 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:237 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:241 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:871 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.cxx:874 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:321 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:344 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zforfind.cxx:1457 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforfind.cxx:1575 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforfind.cxx:4137 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:4152 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:4155 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforfind.cxx:2272 Medium V547 Expression 'mbEraCE' is always false.
General Analysis zforfind.cxx:1962 Medium V560 A part of conditional expression is always false: nDay > 32.
General Analysis zforlist.cxx:396 High V530 The return value of function 'reset' is required to be utilized.
General Analysis zforlist.cxx:3533 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3543 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforlist.cxx:3553 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3556 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3564 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3565 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:3572 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforlist.cxx:3595 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3597 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3651 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3659 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3675 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zforlist.cxx:3677 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3694 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:3713 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:4449 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:4999 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5013 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5065 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5068 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5077 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5078 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5098 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5113 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5114 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5119 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5120 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5121 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5126 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5127 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5132 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5133 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5138 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5139 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5144 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5145 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5146 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5156 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5157 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5158 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5169 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5174 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5175 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5176 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5182 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5187 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zforlist.cxx:5188 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5189 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:5190 High V530 The return value of function 'append' is required to be utilized.
General Analysis zforlist.cxx:2141 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2267 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2312 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2381 High V547 Expression 'nCheckPos == 0' is always false.
General Analysis zforlist.cxx:2605 High V547 Expression 'nCheckPos == 0' is always true.
General Analysis zforlist.cxx:3672 High V595 The 'pFormat' pointer was utilized before it was verified against nullptr. Check lines: 3672, 3690.
General Analysis zforlist.cxx:3684 High V595 The 'pFormat' pointer was utilized before it was verified against nullptr. Check lines: 3684, 3690.
General Analysis zforlist.cxx:608 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewEntry)' argument.
General Analysis zforlist.cxx:694 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(p_Entry)' argument.
General Analysis zforlist.cxx:2491 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pFormat)' argument.
General Analysis zforlist.cxx:2958 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewFormat)' argument.
General Analysis zforlist.cxx:2970 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewFormat)' argument.
General Analysis zforlist.cxx:3835 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewEntry)' argument.
General Analysis zforlist.cxx:3860 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(pNewEntry)' argument.
General Analysis zforlist.cxx:2231 Medium V560 A part of conditional expression is always true: nCheckPos != 0.
General Analysis zforlist.cxx:4149 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4165 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4184 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4216 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4500 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:4737 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis zforlist.cxx:1479 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1479, 1488
General Analysis zforlist.cxx:814 Medium V1048 The 'nKey' variable was assigned the same value.
General Analysis zformat.cxx:98 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:776 High V530 The return value of function 'replace' is required to be utilized.
General Analysis zformat.cxx:778 High V530 The return value of function 'replace' is required to be utilized.
General Analysis zformat.cxx:854 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:855 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:867 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:868 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:876 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:1102 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1177 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1270 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:1452 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1458 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1555 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1675 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1680 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1696 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1701 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1713 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1731 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1747 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1752 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1766 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1776 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1789 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1796 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1808 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1816 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1823 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1827 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1833 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1846 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1852 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1859 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1875 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1889 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1895 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1907 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:1923 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:1999 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2004 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2037 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2043 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2209 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2210 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2220 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2221 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2268 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2320 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2362 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2381 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2741 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2773 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2775 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:2785 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:2800 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:2813 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2817 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2819 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2832 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2841 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:2958 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:2982 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis zformat.cxx:2991 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3011 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3015 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3029 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3046 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3052 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3059 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3067 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3073 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3083 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3105 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis zformat.cxx:3111 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3267 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3296 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3300 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3327 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:3614 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3927 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3943 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:3953 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zformat.cxx:4190 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4209 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4213 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4299 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4315 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4325 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zformat.cxx:4476 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:4505 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:4519 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4561 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4566 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4585 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4618 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:4625 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4688 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4725 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4751 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4754 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4777 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4780 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4793 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4831 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4898 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4919 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4922 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4930 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:4951 High V530 The return value of function 'insert' is required to be utilized.
General Analysis zformat.cxx:5290 High V530 The return value of function 'remove' is required to be utilized.
General Analysis zformat.cxx:5423 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:5506 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:5683 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:5723 High V530 The return value of function 'append' is required to be utilized.
General Analysis zformat.cxx:6083 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis zformat.cxx:1301 Medium V547 Expression '!"unhandled substitute"' is always false.
General Analysis zformat.cxx:4997 Medium V1019 Compound assignment expression is used inside condition.
General Analysis zformat.cxx:4243 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4243, 4248, 4253
General Analysis zforscan.cxx:388 High V501 There are identical sub-expressions to the left and to the right of the '-' operator: NF_KEY_COLOR - NF_KEY_COLOR
General Analysis zforscan.cxx:622 High V501 There are identical sub-expressions to the left and to the right of the '-' operator: NF_KEY_COLOR - NF_KEY_COLOR
General Analysis zforscan.cxx:3175 Medium V1051 Consider checking for misprints. It's possible that the 'nStringPos' should be checked here.
General Analysis passwordcontainer.cxx:68 High V530 The return value of function 'append' is required to be utilized.
General Analysis passwordcontainer.cxx:101 High V530 The return value of function 'append' is required to be utilized.
General Analysis passwordcontainer.cxx:121 High V530 The return value of function 'append' is required to be utilized.
General Analysis undo.cxx:111 Medium V547 Expression is always false.
General Analysis undo.cxx:124 Medium V547 Expression is always false.
General Analysis undo.cxx:137 Medium V547 Expression is always false.
General Analysis undo.cxx:698 Medium V547 Expression is always false.
General Analysis undo.cxx:832 Medium V547 Expression is always false.
General Analysis undo.cxx:1182 Medium V547 Expression is always false.
General Analysis brwbox1.cxx:1680 High V530 The return value of function 'Union' is required to be utilized.
General Analysis brwbox1.cxx:1035 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis brwbox1.cxx:175 High V1053 Calling the 'CreateHeaderBar' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'brwbox1.cxx:175', 'brwbox1.cxx:107', 'brwbox1.cxx:2203', 'brwbox.hxx:442'.
General Analysis brwbox1.cxx:2263 High V1065 Expression can be simplified, check 'nRowCount' and similar operands.
General Analysis brwbox1.cxx:328 Medium V1023 A pointer without owner is added to the 'mvCols' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis brwbox2.cxx:268 High V530 The return value of function 'Union' is required to be utilized.
General Analysis brwbox2.cxx:1409 Medium V1048 The 'nDragX' variable was assigned the same value.
General Analysis brwhead.cxx:32 High V1053 Calling the 'SetPosSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ebbcontrols.cxx:434 High V1053 Calling the 'connect_focus_in' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ebbcontrols.cxx:434', 'ebbcontrols.cxx:368', 'editbrowsebox.hxx:276'.
General Analysis recorditemwindow.cxx:45 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis apearcfg.cxx:86 Medium V1051 Consider checking for misprints. It's possible that the 'nFollow' should be checked here.
General Analysis ctrlbox.cxx:217 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis ctrlbox.cxx:598 High V530 The return value of function 'CachePreview' is required to be utilized.
General Analysis ctrlbox.cxx:1583 Medium V1023 A pointer without owner is added to the 'm_vLineList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ctrlbox.cxx:1599 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ctrltool.cxx:326 Medium V774 The 'pNewInfo' pointer was used after the memory was released.
General Analysis ctrltool.cxx:606 Medium V1048 The 'pSearchInfo' variable was assigned the same value.
General Analysis inettbc.cxx:360 High V530 The return value of function 'getFSysPath' is required to be utilized.
General Analysis inettbc.cxx:909 Medium V547 Expression 'bHistoryDisabled' is always false.
General Analysis inettbc.cxx:845 Medium V779 Unreachable code detected. It is possible that an error is present.
General Analysis inettbc.cxx:890 Medium V779 Unreachable code detected. It is possible that an error is present.
General Analysis inettbc.cxx:971 Medium V779 Unreachable code detected. It is possible that an error is present.
General Analysis ruler.cxx:276 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ruler.cxx:276', 'ruler.cxx:184', 'window.hxx:1516'.
General Analysis ruler.cxx:420 Medium V636 The '(nBottom - nTop) / 2' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis ruler.cxx:244 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: mnStartDragPos.
General Analysis scrolladaptor.cxx:30 High V1053 Calling the 'GetOptimalSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis scrolladaptor.cxx:30 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabbar.cxx:267 High V1053 Calling the 'SetPointer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabbar.cxx:268 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabbar.cxx:525 High V1053 Calling the 'SetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'tabbar.cxx:525', 'tabbar.cxx:574', 'window.hxx:932'.
General Analysis valueacc.cxx:304 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis PlaceEditDialog.cxx:179 High V501 There are identical sub-expressions 'std::string_view("").empty()' to the left and to the right of the '||' operator.
General Analysis PlaceEditDialog.cxx:181 High V501 There are identical sub-expressions 'std::string_view("").empty()' to the left and to the right of the '||' operator.
General Analysis PlaceEditDialog.cxx:183 High V501 There are identical sub-expressions 'std::string_view("").empty()' to the left and to the right of the '||' operator.
General Analysis ServerDetailsControls.cxx:88 High V1053 Calling the 'set_visible' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis exportdialog.cxx:205 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maResolution.Height'.
General Analysis exportdialog.cxx:205 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maResolution.Width'.
General Analysis exportdialog.cxx:460 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maSize.Height'.
General Analysis exportdialog.cxx:460 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'maSize.Width'.
General Analysis exportdialog.cxx:477 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis exportdialog.cxx:534 Medium V547 Expression 'mbIsPixelFormat' is always true.
General Analysis exportdialog.cxx:108 Medium V1048 The 'aMapUnit' variable was assigned the same value.
General Analysis exportdialog.cxx:532 Medium V1048 The 'nBitsPerPixel' variable was assigned the same value.
General Analysis acceleratorexecute.cxx:482 High V1053 Calling the 'acquire' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis embedhlp.cxx:482 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis embedhlp.cxx:579 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis embedhlp.cxx:683 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis embedhlp.cxx:999 Medium V547 Expression 'bCurrent' is always false.
General Analysis embedhlp.cxx:236 Medium V690 The 'EmbeddedObjectRef_Impl' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis imagemgr.cxx:313 Medium V1019 Compound assignment expression is used inside condition.
General Analysis imagemgr.cxx:314 Medium V1019 Compound assignment expression is used inside condition.
General Analysis imagemgr.cxx:315 Medium V1019 Compound assignment expression is used inside condition.
General Analysis imagemgr.cxx:316 Medium V1019 Compound assignment expression is used inside condition.
General Analysis langtab.cxx:320 Medium V547 Expression '!"unexpected ScriptType"' is always false.
General Analysis langtab.cxx:212 Medium V560 A part of conditional expression is always false.
General Analysis langtab.cxx:212 Medium V560 A part of conditional expression is always true.
General Analysis sampletext.cxx:1295 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1295, 1367
General Analysis sampletext.cxx:1301 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1301, 1370, 1529
General Analysis sampletext.cxx:1319 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1319, 1428, 1434
General Analysis sampletext.cxx:1415 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1415, 1425
General Analysis htmlout.cxx:439 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:456 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:467 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:495 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:792 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:801 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:810 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:819 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:822 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:951 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlout.cxx:977 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:402 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:477 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:518 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:587 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:601 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:606 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:630 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:637 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:639 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:651 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:666 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:675 High V530 The return value of function 'append' is required to be utilized.
General Analysis parhtml.cxx:689 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:719 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:756 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:829 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:837 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:924 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:932 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:978 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1061 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1097 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1148 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1153 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1166 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis parhtml.cxx:1190 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1195 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1285 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parhtml.cxx:1443 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1533 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1548 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1605 High V530 The return value of function 'remove' is required to be utilized.
General Analysis parhtml.cxx:1359 Medium V1016 The value 'nNextCh' is out of range of enum values. This causes unspecified or undefined behavior.
General Analysis parhtml.cxx:314 Medium V1037 Two or more case-branches perform the same actions. Check lines: 314, 322, 326
General Analysis parrtf.cxx:105 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parrtf.cxx:123 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:342 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:362 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:378 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:412 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:415 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:418 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:421 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:439 High V530 The return value of function 'append' is required to be utilized.
General Analysis parrtf.cxx:516 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis parrtf.cxx:127 Medium V1051 Consider checking for misprints. It's possible that the 'nTokenValue' should be checked here.
General Analysis svparser.cxx:96 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis addrtempuno.cxx:143 Medium V1019 Compound assignment expression 'rArguments[1] >>= xDataSource' is used inside condition.
General Analysis addrtempuno.cxx:144 Medium V1019 Compound assignment expression 'rArguments[2] >>= sDataSourceName' is used inside condition.
General Analysis addrtempuno.cxx:145 Medium V1019 Compound assignment expression 'rArguments[3] >>= sCommand' is used inside condition.
General Analysis addrtempuno.cxx:146 Medium V1019 Compound assignment expression 'rArguments[4] >>= sTitle' is used inside condition.
General Analysis genericunodialog.cxx:65 Medium V547 Expression 'm_xDialog' is always true.
General Analysis toolboxcontroller.cxx:199 High V614 Uninitialized variable 'nTmp' used. Consider checking the first actual argument of the 'ToolBoxItemId' function.
General Analysis unowizard.cxx:150 High V530 The return value of function 'append' is required to be utilized.
General Analysis unowizard.cxx:159 Medium V547 Expression 'm_xDialog' is always true.
General Analysis cellproperties.hxx:33 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~CellTextProvider' method of the 'CellTextProvider' class.
General Analysis xpolyimp.hxx:29 Medium V690 The 'ImpXPolygon' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis ThemeTest.cxx:30 Medium V519 The 'aFont.maPitch' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 25, 30.
General Analysis ThemeTest.cxx:31 Medium V519 The 'aFont.maFamily' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 26, 31.
General Analysis classicshapes.cxx:61 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis classicshapes.cxx:130 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis classicshapes.cxx:167 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis core.cxx:38 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:105 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:154 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:172 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:193 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:230 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:260 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:288 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:309 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:333 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:358 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:385 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:430 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:449 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:483 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:501 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:533 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:581 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:612 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:632 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:650 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:668 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:689 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:706 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:723 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:743 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:765 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:781 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:804 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:857 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:875 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:919 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:956 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:990 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1013 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1034 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1061 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1087 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1115 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1144 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1162 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1177 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1222 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1291 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1332 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1384 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:1409 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis customshapes.cxx:819 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis customshapes.cxx:889 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis gluepointTest.cxx:90 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis gluepointTest.cxx:104 High V614 Uninitialized variable 'aActualX' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis gluepointTest.cxx:105 High V614 Uninitialized variable 'aActualY' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sdr.cxx:62 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:85 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:154 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:174 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis sdr.cxx:47 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:338 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:359 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:393 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:436 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:469 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:485 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:498 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:522 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:546 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:572 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:716 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:754 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:770 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:787 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis svdraw.cxx:69 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:116 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:372 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis svdraw.cxx:551 Medium V522 There might be dereferencing of a potential null pointer 'pSdrMediaObj'.
General Analysis table.cxx:67 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis table.cxx:52 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis table.cxx:118 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis table.cxx:126 Medium V522 There might be dereferencing of a potential null pointer 'pSdrObject'.
General Analysis table.cxx:132 Medium V522 There might be dereferencing of a potential null pointer 'pTableController'.
General Analysis unodraw.cxx:56 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis unodraw.cxx:76 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis unodraw.cxx:136 Medium V522 There might be dereferencing of a potential null pointer 'pDrawPage'.
General Analysis xml.cxx:36 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis xoutdev.cxx:54 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis xoutdev.cxx:80 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis AccessibleShape.cxx:194 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis AccessibleShape.cxx:652 Medium V519 The 'aColor' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 651, 652.
General Analysis DescriptionGenerator.cxx:70 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:72 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:75 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:114 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:119 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:121 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:139 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:147 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:168 High V530 The return value of function 'append' is required to be utilized.
General Analysis DescriptionGenerator.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis GraphCtlAccessibleContext.cxx:68 Medium V547 Expression 'mpControl != nullptr' is always true.
General Analysis ShapeTypeHandler.cxx:59 Medium V547 Expression 'instance == nullptr' is always true.
General Analysis ShapeTypeHandler.cxx:253 Medium V1037 Two or more case-branches perform the same actions. Check lines: 253, 256
General Analysis ShapeTypeHandler.cxx:259 Medium V1037 Two or more case-branches perform the same actions. Check lines: 259, 262
General Analysis charmapacc.cxx:549 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svxrectctaccessiblecontext.cxx:92 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis Annotation.cxx:65 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maRedoData.
General Analysis AnnotationObject.cxx:63 High V530 The return value of function 'append' is required to be utilized.
General Analysis extedit.cxx:54 High V530 The return value of function 'Import' is required to be utilized.
General Analysis extedit.cxx:142 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis graphichelper.cxx:319 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis graphichelper.cxx:329 High V530 The return value of function 'WriteGraphic' is required to be utilized.
General Analysis EnhancedCustomShape2d.cxx:459 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis EnhancedCustomShape2d.cxx:468 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis EnhancedCustomShape2d.cxx:477 High V614 Uninitialized variable 'bSwitched' used.
General Analysis EnhancedCustomShape2d.cxx:554 Medium V1019 Compound assignment expression '* pViewBox >>= aViewBox' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:515 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShape3d.cxx:831 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis EnhancedCustomShape3d.cxx:839 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis EnhancedCustomShape3d.cxx:72 Medium V1019 Compound assignment expression '* pAny >>= aOriginParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:72 Medium V1019 Compound assignment expression 'aOriginParaPair.First.Value >>= rOriginX' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:72 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:83 Medium V1019 Compound assignment expression '* pAny >>= aRotateAngleParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:83 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:96 Medium V1019 Compound assignment expression '* pAny >>= aSkewParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:96 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:112 Medium V1019 Compound assignment expression '* pAny >>= aDepthParaPair' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:112 Medium V1019 Compound assignment expression 'aDepthParaPair.First.Value >>= fDepth' is used inside condition.
General Analysis EnhancedCustomShape3d.cxx:112 Medium V1019 Compound assignment expression is used inside condition.
General Analysis EnhancedCustomShapeEngine.cxx:277 Medium V547 Expression 'bTextPathOn' is always false.
General Analysis EnhancedCustomShapeFontWork.cxx:381 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:390 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:470 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:485 High V530 The return value of function 'Union' is required to be utilized.
General Analysis EnhancedCustomShapeFontWork.cxx:449 High V557 The 'aDXArry' container is empty, the access to its elements is impossible.
General Analysis EnhancedCustomShapeFontWork.cxx:449 Medium V547 Expression 'aDXArry.empty()' is always true.
General Analysis EnhancedCustomShapeFontWork.cxx:797 Medium V1048 The 'nAdjust' variable was assigned the same value.
General Analysis EnhancedCustomShapeFunctionParser.cxx:544 Medium V1048 The 'aRet.Type' variable was assigned the same value.
General Analysis EnhancedCustomShapeFunctionParser.cxx:552 Medium V1048 The 'aRet.Type' variable was assigned the same value.
General Analysis IDiagramHelper.cxx:154 Medium V547 Expression 'bCreateLap' is always true.
General Analysis datamodel.cxx:181 High V530 The return value of function 'append' is required to be utilized.
General Analysis datamodel.cxx:182 High V530 The return value of function 'append' is required to be utilized.
General Analysis datamodel.cxx:183 High V530 The return value of function 'append' is required to be utilized.
General Analysis datamodel.cxx:185 High V530 The return value of function 'append' is required to be utilized.
General Analysis _bmpmask.cxx:198 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis _bmpmask.cxx:304 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis _bmpmask.cxx:506 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis charmap.cxx:886 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis compressgraphicdialog.cxx:285 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis compressgraphicdialog.cxx:431 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis contwnd.cxx:202 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis dlgctl3d.cxx:375 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctl3d.cxx:415 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctl3d.cxx:709 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctl3d.cxx:728 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dlgctrl.cxx:503 High V530 The return value of function 'SetActualRPWithoutInvalidate' is required to be utilized.
General Analysis dlgctrl.cxx:551 High V530 The return value of function 'SetActualRPWithoutInvalidate' is required to be utilized.
General Analysis dlgctrl.cxx:554 High V530 The return value of function 'SetActualRPWithoutInvalidate' is required to be utilized.
General Analysis dlgunit.hxx:35 High V530 The return value of function 'insert' is required to be utilized.
General Analysis framelink.cxx:292 Medium V1037 Two or more case-branches perform the same actions. Check lines: 292, 296
General Analysis framelinkarray.cxx:263 High V530 The return value of function 'MirrorSelf' is required to be utilized.
General Analysis framelinkarray.cxx:264 High V530 The return value of function 'MirrorSelf' is required to be utilized.
General Analysis frmsel.cxx:417 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'mnLine2' variable should be used instead of 'mnLine1'.
General Analysis frmsel.cxx:420 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'mnLine2' variable should be used instead of 'mnLine1'.
General Analysis hexcolorcontrol.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis imapwnd.cxx:209 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis imapwnd.cxx:225 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis imapwnd.cxx:247 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis imapwnd.cxx:77 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aInfo.
General Analysis searchcharmap.cxx:294 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis srchdlg.cxx:420 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis srchdlg.cxx:533 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis srchdlg.cxx:1364 High V530 The return value of function 'ExecuteSynchron' is required to be utilized.
General Analysis srchdlg.cxx:1976 High V530 The return value of function 'Get' is required to be utilized.
General Analysis srchdlg.cxx:1981 High V530 The return value of function 'Get' is required to be utilized.
General Analysis srchdlg.cxx:2177 High V530 The return value of function 'BuildAttrText_Impl' is required to be utilized.
General Analysis srchdlg.cxx:2316 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis srchdlg.cxx:2377 Medium V522 There might be dereferencing of a potential null pointer 'pSearchLabel'.
General Analysis srchdlg.cxx:2386 Medium V522 There might be dereferencing of a potential null pointer 'pFindText'.
General Analysis srchdlg.cxx:1888 Medium V1048 The 'pCtrl' variable was assigned the same value.
General Analysis srchdlg.cxx:2127 Medium V1048 The 'eMapUnit' variable was assigned the same value.
General Analysis svxbmpnumvalueset.cxx:159 Medium V547 Expression is always false.
General Analysis svxbmpnumvalueset.cxx:326 Medium V547 Expression 'aParentNumberings[i]' is always false.
General Analysis svxruler.cxx:455 Medium V1051 Consider checking for misprints. It's possible that the 'lLogicNullOffset' should be checked here.
General Analysis svxruler.cxx:490 Medium V1051 Consider checking for misprints. It's possible that the 'lLogicNullOffset' should be checked here.
General Analysis svxruler.cxx:2977 Medium V1051 Consider checking for misprints. It's possible that the 'nNotHiddenRightCol' should be checked here.
General Analysis weldeditview.cxx:575 High V503 This is a nonsensical comparison: pointer >= 0.
General Analysis weldeditview.cxx:1176 Medium V1048 The 'eParaState' variable was assigned the same value.
General Analysis camera3d.cxx:107 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dragmt3d.cxx:100 High V530 The return value of function 'Union' is required to be utilized.
General Analysis float3d.cxx:2539 Medium V1048 The 'nSpecIntens' variable was assigned the same value.
General Analysis float3d.cxx:2548 Medium V1048 The 'nSpecIntens' variable was assigned the same value.
General Analysis obj3d.cxx:74 High V1053 Calling the 'SetTransformChanged' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis scene3d.cxx:656 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scene3d.cxx:202 High V1053 Calling the 'GetProperties' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis view3d.cxx:370 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:898 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:905 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:912 High V530 The return value of function 'Union' is required to be utilized.
General Analysis view3d.cxx:919 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewpt3d2.cxx:131 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis dbaexchange.cxx:397 High V547 Expression 'CommandType::QUERY != nObjectType' is always true.
General Analysis dbaexchange.cxx:104 Medium V560 A part of conditional expression is always false: (CommandType::COMMAND == nCommandType).
General Analysis dbaexchange.cxx:406 Medium V785 Constant expression in switch statement.
General Analysis dbaexchange.cxx:551 Medium V1037 Two or more case-branches perform the same actions. Check lines: 551, 554
General Analysis fmgridcl.cxx:997 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fmgridcl.cxx:635 High V547 Expression '2 == nCommandType' is always true.
General Analysis fmgridcl.cxx:1699 Medium V547 Expression 'bIllegalType' is always true.
General Analysis fmgridcl.cxx:285 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:387 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:413 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:625 Medium V785 Constant expression in switch statement.
General Analysis fmgridcl.cxx:1688 Medium V785 Constant expression in switch statement.
General Analysis gridcell.cxx:2062 High V530 The return value of function 'lcl_setFormattedNumeric_nothrow' is required to be utilized.
General Analysis gridcell.cxx:2183 High V530 The return value of function 'lcl_setFormattedCurrency_nothrow' is required to be utilized.
General Analysis gridcell.cxx:2314 High V530 The return value of function 'lcl_setFormattedDate_nothrow' is required to be utilized.
General Analysis gridcell.cxx:2425 High V530 The return value of function 'lcl_setFormattedTime_nothrow' is required to be utilized.
General Analysis gridcell.cxx:1634 High V547 Expression 'nStyle == awt::VisualEffect::FLAT' is always false.
General Analysis gridcell.cxx:1635 High V547 Expression 'nStyle == awt::VisualEffect::FLAT' is always false.
General Analysis gridcell.cxx:1065 Medium V547 Expression 'bIsMultiLine' is always false.
General Analysis gridcell.cxx:112 Medium V785 Constant expression in switch statement.
General Analysis gridcell.cxx:336 Medium V785 Constant expression in switch statement.
General Analysis gridcell.cxx:1559 Medium V1019 Compound assignment expression 'aValue >>= sText' is used inside condition.
General Analysis gridcell.cxx:115 Medium V1048 The 'eFormat' variable was assigned the same value.
General Analysis gridcell.cxx:863 Medium V1048 The 'nVclSetting' variable was assigned the same value.
General Analysis gridctrl.cxx:1076 High V547 Expression '(nPrivileges & Privilege::INSERT) == 0' is always true.
General Analysis gridctrl.cxx:1078 High V547 Expression '(nPrivileges & Privilege::UPDATE) == 0' is always true.
General Analysis gridctrl.cxx:1080 High V547 Expression '(nPrivileges & Privilege::DELETE) == 0' is always true.
General Analysis gridctrl.cxx:1293 High V547 Expression is always false.
General Analysis gridctrl.cxx:1638 Medium V547 Expression 'nCacheSize' is always false.
General Analysis gridctrl.cxx:1991 Medium V560 A part of conditional expression is always true: !bDataCursorIsOnNew.
General Analysis gridctrl.cxx:3173 Medium V560 A part of conditional expression is always true.
General Analysis gridctrl.cxx:636 Medium V1023 A pointer without owner is added to the 'm_aVariants' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis gridctrl.cxx:1941 Medium V1051 Consider checking for misprints. It's possible that the 'm_nLastColId' should be checked here.
General Analysis filtnav.cxx:285 Medium V522 There might be dereferencing of a potential null pointer 'pFormItem'.
General Analysis filtnav.cxx:770 Medium V522 Dereferencing of the null pointer 'pItem' might take place. The potential null pointer is passed into 'ValidateText' function. Inspect the first argument. Check lines: 770, 1540.
General Analysis filtnav.cxx:774 Medium V522 There might be dereferencing of a potential null pointer 'pFormItem'.
General Analysis fmcontrolbordermanager.cxx:124 High V547 Expression 'nBorderStyle == VisualEffect::FLAT' is always false.
General Analysis fmcontrollayout.cxx:179 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 170, 179.
General Analysis fmexch.cxx:180 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(xEntry)' argument.
General Analysis fmexch.cxx:238 High V1098 The emplace function call contains potentially dangerous move operation. Moved object can be destroyed even if there is no insertion. Check the 'std::move(xSearch)' argument.
General Analysis fmobj.cxx:617 High V530 The return value of function 'setUniqueName' is required to be utilized.
General Analysis fmpgeimp.cxx:211 Medium V522 There might be dereferencing of a potential null pointer 'pOwnObj'.
General Analysis fmscriptingenv.cxx:822 Medium V1019 Compound assignment expression '_rArguments[0] >>= aEvent' is used inside condition.
General Analysis fmshell.cxx:468 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fmshell.cxx:478 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fmshell.cxx:606 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fmshell.cxx:770 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis fmshell.cxx:739 Medium V1004 The 'GetViewShell()' pointer was used unsafely after it was verified against nullptr. Check lines: 730, 739.
General Analysis fmshimp.cxx:2781 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis fmshimp.cxx:2865 High V530 The return value of function 'append' is required to be utilized.
General Analysis fmshimp.cxx:1851 Medium V560 A part of conditional expression is always true: bResult.
General Analysis fmshimp.cxx:1583 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis fmsrcimp.cxx:614 Medium V1023 A pointer without owner is added to the 'm_aControlTexts' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fmsrcimp.cxx:621 Medium V1023 A pointer without owner is added to the 'm_aControlTexts' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fmsrcimp.cxx:628 Medium V1023 A pointer without owner is added to the 'm_aControlTexts' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis fmtextcontrolshell.cxx:206 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis fmtextcontrolshell.cxx:291 High V1053 Calling the 'acquire' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis fmtextcontrolshell.cxx:451 Medium V1048 The 'bIsReadOnlyModel' variable was assigned the same value.
General Analysis fmtextcontrolshell.cxx:456 Medium V1048 The 'bIsReadOnlyModel' variable was assigned the same value.
General Analysis fmundo.cxx:423 High V530 The return value of function 'setUniqueName' is required to be utilized.
General Analysis fmvwimp.cxx:1106 High V530 The return value of function 'setUniqueName' is required to be utilized.
General Analysis fmvwimp.cxx:788 Medium V547 Expression '!bEnabled' is always true.
General Analysis fmvwimp.cxx:1262 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1262, 1295
General Analysis formcontrolfactory.cxx:510 Medium V547 Expression 'bDosLineEnds' is always false.
General Analysis formcontroller.cxx:2115 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bLocked' and 'bLocked'.
General Analysis formcontrolling.cxx:484 Medium V560 A part of conditional expression is always true: !bInsertOnlyForm.
General Analysis navigatortree.cxx:1554 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis navigatortree.cxx:412 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis tabwin.cxx:80 Medium V1023 A pointer without owner is added to the 'm_aListBoxData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis galbrws1.cxx:1085 Medium V657 It's odd that this function always returns one and the same value.
General Analysis gallery1.cxx:395 Medium V547 Expression '!bReadOnly' is always true.
General Analysis gallery1.cxx:423 Medium V547 Expression '!bReadOnly' is always true.
General Analysis galleryfilestorage.cxx:656 Medium V547 Expression 'bFolder' is always false.
General Analysis galobj.cxx:297 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis galtheme.cxx:646 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis gengal.cxx:230 High V530 The return value of function 'append' is required to be utilized.
General Analysis fmexpl.hxx:127 Medium V690 The 'FmEntryData' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis fmtextcontrolshell.hxx:74 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~FmTextControlShell' method of the 'FmTextControlShell' class.
General Analysis numfmtsh.cxx:843 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:969 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1081 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1421 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1449 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1485 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1513 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis numfmtsh.cxx:1568 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis statusitem.cxx:106 High V614 Uninitialized variable 'nCategory' used.
General Analysis smarttagmenu.cxx:74 Medium V1019 Compound assignment expression 'rEvent.State >>= aProperties' is used inside condition.
General Analysis sdrallfillattributeshelper.cxx:111 Medium V1007 The value from the potentially uninitialized optional 'maFillAttribute' is used. Probably it is a mistake.
General Analysis sdrallfillattributeshelper.cxx:121 Medium V1007 The value from the potentially uninitialized optional 'maFillGradientAttribute' is used. Probably it is a mistake.
General Analysis viewcontactofe3d.cxx:94 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis viewobjectcontact.cxx:235 High V530 The return value of function 'getObjectRange' is required to be utilized.
General Analysis viewobjectcontact.cxx:273 High V530 The return value of function 'getObjectRange' is required to be utilized.
General Analysis viewobjectcontact.cxx:551 High V530 The return value of function 'getPrimitive2DSequence' is required to be utilized.
General Analysis viewobjectcontact.cxx:174 High V1053 Calling the 'createPrimitive2DSequence' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'viewobjectcontact.cxx:174', 'viewobjectcontact.cxx:209', 'viewobjectcontact.cxx:481', 'viewobjectcontact.hxx:84'.
General Analysis viewobjectcontact.cxx:573 Medium V547 Expression 'mnActionChangedCount == nPrevCount' is always true.
General Analysis overlaymanager.cxx:233 High V1053 Calling the 'invalidateRange' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'overlaymanager.cxx:233', 'overlaymanager.cxx:195', 'overlaymanager.hxx:109'.
General Analysis overlayrectangle.cxx:38 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis overlayrectangle.cxx:43 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis sdrcustomshapeprimitive2d.cxx:70 Medium V560 A part of conditional expression is always true: !aTempContentText.empty().
General Analysis sdrmeasureprimitive2d.cxx:352 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis sdrmeasureprimitive2d.cxx:386 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis sdrrectangleprimitive2d.cxx:106 Medium V560 A part of conditional expression is always true: !aTempContentText.empty().
General Analysis attributeproperties.cxx:218 High V1053 Calling the 'GetStyleSheet' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'attributeproperties.cxx:218', 'attributeproperties.cxx:102', 'attributeproperties.hxx:76'.
General Analysis defaultproperties.cxx:81 Medium V560 A part of conditional expression is always true: moItemSet.
General Analysis e3dextrudeproperties.cxx:57 Medium V1037 Two or more case-branches perform the same actions. Check lines: 57, 62, 67
General Analysis e3dsphereproperties.cxx:57 Medium V1037 Two or more case-branches perform the same actions. Check lines: 57, 62
General Analysis emptyproperties.cxx:41 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:47 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:53 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:58 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:63 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:68 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:73 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:79 Medium V547 Expression is always false.
General Analysis emptyproperties.cxx:84 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:53 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:115 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:120 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:136 Medium V547 Expression is always false.
General Analysis groupproperties.cxx:161 Medium V547 Expression is always false.
General Analysis pageproperties.cxx:87 Medium V547 Expression is always false.
General Analysis pageproperties.cxx:92 Medium V547 Expression is always false.
General Analysis pageproperties.cxx:97 Medium V547 Expression is always false.
General Analysis textproperties.cxx:480 Medium V547 Expression 'pFieldItem' is always true.
General Analysis AreaPropertyPanelBase.cxx:777 Medium V1048 The 'bZeroValue' variable was assigned the same value.
General Analysis AreaTransparencyGradientPopup.cxx:138 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis AreaTransparencyGradientPopup.cxx:140 High V530 The return value of function 'clamp' is required to be utilized.
General Analysis InspectorTextPanel.cxx:61 High V614 Uninitialized variable 'bValue' used.
General Analysis InspectorTextPanel.cxx:74 High V614 Uninitialized variable 'nValueLong' used. Consider checking the first actual argument of the 'number' function.
General Analysis InspectorTextPanel.cxx:81 High V614 Uninitialized variable 'fValue' used.
General Analysis InspectorTextPanel.cxx:87 High V614 Uninitialized variable 'nValueShort' used. Consider checking the first actual argument of the 'number' function.
General Analysis MediaPlaybackPanel.cxx:47 High V1053 Calling the 'InitializeWidgets' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'MediaPlaybackPanel.cxx:47', 'MediaPlaybackPanel.cxx:64', 'MediaControlBase.hxx:60'.
General Analysis nbdtmg.cxx:88 High V614 Uninitialized variable 'nTmp' used.
General Analysis nbdtmg.cxx:98 High V614 Uninitialized variable 'nTmp' used.
General Analysis nbdtmg.cxx:466 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:495 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:547 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:561 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis nbdtmg.cxx:729 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ParaSpacingWindow.cxx:119 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:131 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:313 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:326 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ParaSpacingWindow.cxx:339 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis pszctrl.cxx:408 Medium V547 Expression 'nSelect' is always true.
General Analysis zoomsliderctrl.cxx:165 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis gradtrns.cxx:65 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:88 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:112 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:147 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:224 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:309 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:404 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis gradtrns.cxx:499 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svdattr.cxx:975 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdattr.cxx:985 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdattr.cxx:991 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdattr.cxx:994 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdattr.cxx:998 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdattr.cxx:1001 High V530 The return value of function 'append' is required to be utilized.
General Analysis svddrgmt.cxx:1599 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svddrgmt.cxx:1853 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svddrgmt.cxx:2960 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedtv.cxx:286 High V530 The return value of function 'release' is required to be utilized.
General Analysis svdedtv1.cxx:1974 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedtv1.cxx:571 Medium V1048 The 'bRotOk' variable was assigned the same value.
General Analysis svdedtv2.cxx:2201 Medium V522 There might be dereferencing of a potential null pointer 'pOle2'.
General Analysis svdedtv2.cxx:1253 Medium V1004 The 'pTextObj' pointer was used unsafely after it was verified against nullptr. Check lines: 1252, 1253.
General Analysis svdedxv.cxx:336 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:360 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:979 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:988 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis svdedxv.cxx:1041 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:1881 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:1882 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:1980 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdedxv.cxx:2009 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdglue.cxx:284 Medium V794 The assignment operator should be protected from the case of 'this == &rSrcList'.
General Analysis svdhdl.cxx:1309 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis svdhdl.cxx:2394 Medium V1004 The 'pView' pointer was used unsafely after it was verified against nullptr. Check lines: 2392, 2394.
General Analysis svdhdl.cxx:2508 Medium V1004 The 'pView' pointer was used unsafely after it was verified against nullptr. Check lines: 2506, 2508.
General Analysis svdhlpln.cxx:75 Medium V794 The assignment operator should be protected from the case of 'this == &rSrcList'.
General Analysis svdlayer.cxx:134 Medium V1023 A pointer without owner is added to the 'maLayers' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:600 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmark.cxx:630 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmark.cxx:214 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:267 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:287 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmark.cxx:402 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdmodel.cxx:1036 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdmodel.cxx:1052 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1061 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1077 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis svdmodel.cxx:1091 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1119 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdmodel.cxx:1129 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1131 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1134 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdmodel.cxx:1136 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdmodel.cxx:222 High V1053 Calling the 'DeletePage' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'svdmodel.cxx:222', 'svdmodel.cxx:217', 'svdmodel.cxx:606', 'svdmodel.hxx:405'.
General Analysis svdmrkv.cxx:2772 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmrkv.cxx:2791 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdmrkv.cxx:259 Medium V560 A part of conditional expression is always true: pV != nullptr.
General Analysis svdmrkv.cxx:2036 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 2035, 2036.
General Analysis svdmrkv.cxx:744 Medium V1004 The 'mpMarkedPV' pointer was used unsafely after it was verified against nullptr. Check lines: 739, 744.
General Analysis svdoashp.cxx:1209 Medium V547 Expression 'nCount' is always true.
General Analysis svdoashp.cxx:181 Medium V1019 Compound assignment expression '* pAny >>= sShapeType' is used inside condition.
General Analysis svdoashp.cxx:914 Medium V1019 Compound assignment expression '* pViewBox >>= aViewBox' is used inside condition.
General Analysis svdoashp.cxx:1138 Medium V1019 Compound assignment expression '* pViewBox >>= aViewBox' is used inside condition.
General Analysis svdoashp.cxx:3268 Medium V1019 Compound assignment expression '* pAny >>= sShapeType' is used inside condition.
General Analysis svdobj.cxx:3263 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~EmptyObject' method of the 'EmptyObject' class.
General Analysis svdobj.cxx:459 High V1053 Calling the 'GetLastBoundRect' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis svdobj.cxx:2809 Medium V1048 The 'eChildUserType' variable was assigned the same value.
General Analysis svdocapt.cxx:438 Medium V519 The 'aPol[1]' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 432, 438.
General Analysis svdocapt.cxx:232 Medium V560 A part of conditional expression is always true: rInfo.bCanConvToPoly.
General Analysis svdocirc.cxx:606 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdoedge.cxx:226 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:232 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:238 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:301 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:307 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdoedge.cxx:313 Medium V560 A part of conditional expression is always true: n < 3.
General Analysis svdomeas.cxx:1356 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis svdopath.cxx:399 Medium V1048 The 'y' variable was assigned the same value.
General Analysis svdopath.cxx:401 Medium V1048 The 'x' variable was assigned the same value.
General Analysis svdotext.cxx:253 High V530 The return value of function 'Read' is required to be utilized.
General Analysis svdotext.cxx:112 High V1053 Calling the 'getActiveText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis svdotext.cxx:537 Medium V1048 The 'mbDisableAutoWidthOnDragging' variable was assigned the same value.
General Analysis svdotxat.cxx:445 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis svdotxdr.cxx:49 Medium V1048 The 'eKind' variable was assigned the same value.
General Analysis svdotxln.cxx:87 High V595 The 'pSdrObj' pointer was utilized before it was verified against nullptr. Check lines: 87, 92.
General Analysis svdotxtr.cxx:267 Medium V560 A part of conditional expression is always true: bRotate90.
General Analysis svdouno.cxx:141 High V1053 Calling the 'SetChanged' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'svdouno.cxx:141', 'svdouno.cxx:381', 'svdobj.hxx:420'.
General Analysis svdpage.cxx:246 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdpage.cxx:247 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdpage.cxx:602 Medium V1048 The 'mbObjOrdNumsDirty' variable was assigned the same value.
General Analysis svdpagv.cxx:200 High V530 The return value of function 'Union' is required to be utilized.
General Analysis svdpagv.cxx:741 Medium V560 A part of conditional expression is always true: nullptr != pObj.
General Analysis svdpagv.cxx:128 Medium V1023 A pointer without owner is added to the 'maPageWindows' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis svdpagv.cxx:392 Medium V1048 The 'nMinDotPix' variable was assigned the same value.
General Analysis svdpagv.cxx:393 Medium V1048 The 'nMinLinPix' variable was assigned the same value.
General Analysis svdpntv.cxx:189 High V1053 Calling the 'ClearPageView' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis svdpntv.cxx:658 Medium V657 It's odd that this function always returns one and the same value.
General Analysis svdsnpv.cxx:83 Medium V547 Expression 'pCandidate' is always true.
General Analysis svdsnpv.cxx:157 Medium V547 Expression 'pCandidate' is always true.
General Analysis svdtrans.cxx:735 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdtrans.cxx:744 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdtrans.cxx:758 High V530 The return value of function 'remove' is required to be utilized.
General Analysis svdtrans.cxx:766 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdtrans.cxx:781 High V530 The return value of function 'insert' is required to be utilized.
General Analysis svdview.cxx:419 High V595 The 'pPV' pointer was utilized before it was verified against nullptr. Check lines: 419, 448.
General Analysis svdview.cxx:972 High V595 The 'pOut' pointer was utilized before it was verified against nullptr. Check lines: 972, 982.
General Analysis svdview.cxx:1374 Medium V560 A part of conditional expression is always true: pView.
General Analysis svdview.cxx:667 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bAlt' and '!bAlt'.
General Analysis svdviter.cxx:89 Medium V657 It's odd that this function always returns one and the same value.
General Analysis svdviter.cxx:112 Medium V657 It's odd that this function always returns one and the same value.
General Analysis svdxcgv.cxx:708 High V1030 The 'aSdrObjects' variable is used after it was moved.
General Analysis accessiblecell.cxx:512 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:529 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:534 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:538 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessiblecell.cxx:193 Medium V547 Expression 'mpText != nullptr' is always true.
General Analysis sdrtableobjimpl.hxx:40 Medium V690 The 'SdrTableObjImpl' class implements the copy assignment operator, but lacks a copy constructor. It is dangerous to use such a class.
General Analysis tablecolumn.cxx:146 High V595 The 'mxTableModel->getSdrTableObj()' pointer was utilized before it was verified against nullptr. Check lines: 146, 149.
General Analysis tablecontroller.cxx:1117 Medium V560 A part of conditional expression is always true: pArg.
General Analysis tablecontroller.cxx:3077 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis tabledesign.cxx:723 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis tablehtmlimporter.cxx:185 High V530 The return value of function 'Read' is required to be utilized.
General Analysis tablelayouter.cxx:1216 High V781 The value of the 'nFirstRow' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 1216, 1226.
General Analysis tablelayouter.cxx:634 Medium V547 Expression 'bOptimal' is always false.
General Analysis tablelayouter.cxx:782 Medium V547 Expression 'bOptimal' is always false.
General Analysis tablertfimporter.cxx:168 High V530 The return value of function 'Read' is required to be utilized.
General Analysis tablertfimporter.cxx:179 Medium V1037 Two or more case-branches perform the same actions. Check lines: 179, 182
General Analysis PaletteManager.cxx:71 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis bulletsnumbering.cxx:205 High V614 Uninitialized variable 'nSelItem' used. Consider checking the first actual argument of the 'SelectItem' function.
General Analysis tbcontrl.cxx:1691 High V595 The 'pBox' pointer was utilized before it was verified against nullptr. Check lines: 1691, 1698.
General Analysis tbcontrl.cxx:1695 High V595 The 'ppFontList' pointer was utilized before it was verified against nullptr. Check lines: 1695, 1716.
General Analysis tbcontrl.cxx:3717 High V595 The 'pToolBox' pointer was utilized before it was verified against nullptr. Check lines: 3717, 3730.
General Analysis tbcontrl.cxx:2743 High V614 Uninitialized variable 'bValue' used.
General Analysis tbcontrl.cxx:3731 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'CheckItem' function.
General Analysis tbcontrl.cxx:725 Medium V1023 A pointer without owner is added to the 'm_vLineList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis tbcontrl.cxx:765 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tbcontrl.cxx:3938 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tbcontrl.cxx:4147 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tbunosearchcontrollers.cxx:1412 High V595 The 'pToolBox' pointer was utilized before it was verified against nullptr. Check lines: 1412, 1413.
General Analysis extrusionbar.cxx:181 Medium V1019 Compound assignment expression '* pAny >>= aRotateAnglePropPair' is used inside condition.
General Analysis chinese_translation_unodialog.cxx:106 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis SvxXTextColumns.cxx:212 High V614 Uninitialized variable 'nTmp' used.
General Analysis SvxXTextColumns.cxx:228 High V614 Uninitialized variable 'nTmp' used.
General Analysis SvxXTextColumns.cxx:248 High V614 Uninitialized variable 'nTmp' used.
General Analysis SvxXTextColumns.cxx:329 Medium V509 The 'new' operator is used in the noexcept 'SvxXTextColumns_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis UnoGraphicExporter.cxx:467 High V547 Expression 'nTranslucent != 0' is always false.
General Analysis UnoGraphicExporter.cxx:544 High V614 Uninitialized variable 'bAntiAliasing' used.
General Analysis XPropertyTable.cxx:253 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXColorTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:311 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXLineEndTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:379 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXDashTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:457 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXHatchTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:530 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXGradientTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis XPropertyTable.cxx:593 Medium V509 The 'new' operator is used in the noexcept 'SvxUnoXBitmapTable_createInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis gluepts.cxx:272 Medium V1019 Compound assignment expression 'aElement >>= aGluePoint' is used inside condition.
General Analysis unobrushitemhelper.cxx:101 Medium V1048 The 'aRectPoint' variable was assigned the same value.
General Analysis unomod.cxx:557 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unomod.cxx:214 Medium V1019 Compound assignment expression 'Arguments[0] >>= arg' is used inside condition.
General Analysis unomod.cxx:386 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:390 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:394 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:418 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:426 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:430 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:434 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomod.cxx:438 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis unomtabl.cxx:253 Medium V560 A part of conditional expression is always true: pItem.
General Analysis unomtabl.cxx:270 Medium V560 A part of conditional expression is always true: pItem.
General Analysis unopage.cxx:80 Medium V547 Expression '!"SvxDrawPage must be disposed!"' is always false.
General Analysis unopage.cxx:356 Medium V560 A part of conditional expression is always true: mpPage.
General Analysis unopool.cxx:281 High V595 The 'pPool' pointer was utilized before it was verified against nullptr. Check lines: 281, 282.
General Analysis unoprov.cxx:2070 Medium V509 The 'new' operator is used in the noexcept 'getDrawingDefaults' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unoprov.cxx:2082 Medium V509 The 'new' operator is used in the noexcept 'getWriterDrawingDefaults' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis unoshap4.cxx:183 Medium V522 There might be dereferencing of a potential null pointer 'pOle'.
General Analysis unoshap4.cxx:320 Medium V1037 Two or more case-branches perform the same actions. Check lines: 320, 330
General Analysis unoshape.cxx:2483 High V614 Uninitialized variable 'nSpacing' used. Consider checking the first actual argument of the 'SetTextColumnsSpacing' function.
General Analysis unoshape.cxx:1832 Medium V614 Potentially uninitialized variable 'eKind' used.
General Analysis unoshape.cxx:2207 Medium V1019 Compound assignment expression 'rValue >>= aUnoPoint' is used inside condition.
General Analysis unoshape.cxx:2638 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2638, 2815
General Analysis unoshtxt.cxx:521 High V595 The 'mpObject' pointer was utilized before it was verified against nullptr. Check lines: 521, 529.
General Analysis xmlgrhlp.cxx:295 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis xmlgrhlp.cxx:335 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis xmlgrhlp.cxx:507 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis _xpoly.cxx:899 High V530 The return value of function 'Union' is required to be utilized.
General Analysis _xpoly.cxx:59 High V575 The 'memcpy' function processes '0' elements. Inspect the third argument.
General Analysis _xpoly.cxx:60 High V575 The 'memcpy' function processes '0' elements. Inspect the third argument.
General Analysis xattr2.cxx:209 Medium V547 Expression '!pRef' is always false.
General Analysis xtabhtch.cxx:110 Medium V1048 The 'aHatchStyle' variable was assigned the same value.
General Analysis xtable.cxx:182 Medium V547 Expression is always false.
General Analysis xtable.cxx:197 Medium V547 Expression is always false.
General Analysis xtable.cxx:202 Medium V547 Expression is always false.
General Analysis xtable.cxx:213 Medium V547 Expression is always false.
General Analysis contentindex.hxx:177 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis contentindex.hxx:215 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis crsrsh.hxx:826 Medium V1071 Consider inspecting the 'GetContentAtPos' function. The return value is not always used. Total calls: 19, discarded results: 1.
General Analysis dbmgr.hxx:274 Medium V1071 Consider inspecting the 'FindDSData' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis docstyle.hxx:46 Medium V690 The 'SwDocStyleSheet' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis editsh.hxx:746 Medium V1071 Consider inspecting the 'InsertTable' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis extinput.hxx:27 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwExtTextInput' method of the 'SwExtTextInput' class.
General Analysis fldbas.hxx:415 Medium V690 The 'SwValueFieldType' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis fmtfsize.hxx:88 Medium V1071 Consider inspecting the 'PutValue' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis format.hxx:207 Medium V1071 Consider inspecting the 'GetHeader' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis hintids.hxx:204 High V1043 A global object variable 'RES_CHRATR_CHARSETCOLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:205 High V1043 A global object variable 'RES_CHRATR_COLOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:206 High V1043 A global object variable 'RES_CHRATR_CONTOUR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:207 High V1043 A global object variable 'RES_CHRATR_CROSSEDOUT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:208 High V1043 A global object variable 'RES_CHRATR_ESCAPEMENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:209 High V1043 A global object variable 'RES_CHRATR_FONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:210 High V1043 A global object variable 'RES_CHRATR_FONTSIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:211 High V1043 A global object variable 'RES_CHRATR_KERNING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:212 High V1043 A global object variable 'RES_CHRATR_LANGUAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:213 High V1043 A global object variable 'RES_CHRATR_POSTURE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:214 High V1043 A global object variable 'RES_CHRATR_UNUSED1' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:215 High V1043 A global object variable 'RES_CHRATR_SHADOWED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:216 High V1043 A global object variable 'RES_CHRATR_UNDERLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:217 High V1043 A global object variable 'RES_CHRATR_WEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:218 High V1043 A global object variable 'RES_CHRATR_WORDLINEMODE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:219 High V1043 A global object variable 'RES_CHRATR_AUTOKERN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:220 High V1043 A global object variable 'RES_CHRATR_BLINK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:221 High V1043 A global object variable 'RES_CHRATR_NOHYPHEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:222 High V1043 A global object variable 'RES_CHRATR_UNUSED2' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:223 High V1043 A global object variable 'RES_CHRATR_BACKGROUND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:224 High V1043 A global object variable 'RES_CHRATR_CJK_FONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:225 High V1043 A global object variable 'RES_CHRATR_CJK_FONTSIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:226 High V1043 A global object variable 'RES_CHRATR_CJK_LANGUAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:227 High V1043 A global object variable 'RES_CHRATR_CJK_POSTURE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:228 High V1043 A global object variable 'RES_CHRATR_CJK_WEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:229 High V1043 A global object variable 'RES_CHRATR_CTL_FONT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:230 High V1043 A global object variable 'RES_CHRATR_CTL_FONTSIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:231 High V1043 A global object variable 'RES_CHRATR_CTL_LANGUAGE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:232 High V1043 A global object variable 'RES_CHRATR_CTL_POSTURE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:233 High V1043 A global object variable 'RES_CHRATR_CTL_WEIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:234 High V1043 A global object variable 'RES_CHRATR_ROTATE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:235 High V1043 A global object variable 'RES_CHRATR_EMPHASIS_MARK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:236 High V1043 A global object variable 'RES_CHRATR_TWO_LINES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:237 High V1043 A global object variable 'RES_CHRATR_SCALEW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:238 High V1043 A global object variable 'RES_CHRATR_RELIEF' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:239 High V1043 A global object variable 'RES_CHRATR_HIDDEN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:240 High V1043 A global object variable 'RES_CHRATR_OVERLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:241 High V1043 A global object variable 'RES_CHRATR_RSID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:242 High V1043 A global object variable 'RES_CHRATR_BOX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:243 High V1043 A global object variable 'RES_CHRATR_SHADOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:244 High V1043 A global object variable 'RES_CHRATR_HIGHLIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:245 High V1043 A global object variable 'RES_CHRATR_GRABBAG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:246 High V1043 A global object variable 'RES_CHRATR_BIDIRTL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:247 High V1043 A global object variable 'RES_CHRATR_IDCTHINT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:271 High V1043 A global object variable 'RES_TXTATR_TOXMARK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:272 High V1043 A global object variable 'RES_TXTATR_META' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:273 High V1043 A global object variable 'RES_TXTATR_METAFIELD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:274 High V1043 A global object variable 'RES_TXTATR_AUTOFMT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:275 High V1043 A global object variable 'RES_TXTATR_INETFMT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:276 High V1043 A global object variable 'RES_TXTATR_CHARFMT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:277 High V1043 A global object variable 'RES_TXTATR_CJK_RUBY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:278 High V1043 A global object variable 'RES_TXTATR_UNKNOWN_CONTAINER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:279 High V1043 A global object variable 'RES_TXTATR_INPUTFIELD' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:280 High V1043 A global object variable 'RES_TXTATR_CONTENTCONTROL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:286 High V1043 A global object variable 'RES_TXTATR_FLYCNT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:287 High V1043 A global object variable 'RES_TXTATR_FTN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:288 High V1043 A global object variable 'RES_TXTATR_ANNOTATION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:289 High V1043 A global object variable 'RES_TXTATR_LINEBREAK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:290 High V1043 A global object variable 'RES_TXTATR_DUMMY1' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:296 High V1043 A global object variable 'RES_PARATR_ADJUST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:297 High V1043 A global object variable 'RES_PARATR_SPLIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:298 High V1043 A global object variable 'RES_PARATR_ORPHANS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:299 High V1043 A global object variable 'RES_PARATR_WIDOWS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:300 High V1043 A global object variable 'RES_PARATR_TABSTOP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:301 High V1043 A global object variable 'RES_PARATR_HYPHENZONE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:302 High V1043 A global object variable 'RES_PARATR_DROP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:303 High V1043 A global object variable 'RES_PARATR_REGISTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:304 High V1043 A global object variable 'RES_PARATR_NUMRULE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:305 High V1043 A global object variable 'RES_PARATR_SCRIPTSPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:306 High V1043 A global object variable 'RES_PARATR_HANGINGPUNCTUATION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:307 High V1043 A global object variable 'RES_PARATR_FORBIDDEN_RULES' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:308 High V1043 A global object variable 'RES_PARATR_VERTALIGN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:309 High V1043 A global object variable 'RES_PARATR_SNAPTOGRID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:310 High V1043 A global object variable 'RES_PARATR_CONNECT_BORDER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:311 High V1043 A global object variable 'RES_PARATR_OUTLINELEVEL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:312 High V1043 A global object variable 'RES_PARATR_RSID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:313 High V1043 A global object variable 'RES_PARATR_GRABBAG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:320 High V1043 A global object variable 'RES_PARATR_LIST_LEVEL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:321 High V1043 A global object variable 'RES_PARATR_LIST_ISRESTART' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:322 High V1043 A global object variable 'RES_PARATR_LIST_RESTARTVALUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:323 High V1043 A global object variable 'RES_PARATR_LIST_ISCOUNTED' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:325 High V1043 A global object variable 'RES_PARATR_LIST_AUTOFMT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:330 High V1043 A global object variable 'RES_FRM_SIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:331 High V1043 A global object variable 'RES_PAPER_BIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:332 High V1043 A global object variable 'RES_MARGIN_FIRSTLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:333 High V1043 A global object variable 'RES_MARGIN_TEXTLEFT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:334 High V1043 A global object variable 'RES_MARGIN_RIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:335 High V1043 A global object variable 'RES_MARGIN_LEFT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:336 High V1043 A global object variable 'RES_MARGIN_GUTTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:337 High V1043 A global object variable 'RES_MARGIN_GUTTER_RIGHT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:338 High V1043 A global object variable 'RES_LR_SPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:339 High V1043 A global object variable 'RES_UL_SPACE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:340 High V1043 A global object variable 'RES_PAGEDESC' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:341 High V1043 A global object variable 'RES_BREAK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:342 High V1043 A global object variable 'RES_CNTNT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:343 High V1043 A global object variable 'RES_HEADER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:344 High V1043 A global object variable 'RES_FOOTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:345 High V1043 A global object variable 'RES_PRINT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:346 High V1043 A global object variable 'RES_OPAQUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:347 High V1043 A global object variable 'RES_PROTECT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:348 High V1043 A global object variable 'RES_SURROUND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:349 High V1043 A global object variable 'RES_VERT_ORIENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:350 High V1043 A global object variable 'RES_HORI_ORIENT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:351 High V1043 A global object variable 'RES_ANCHOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:352 High V1043 A global object variable 'RES_BACKGROUND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:353 High V1043 A global object variable 'RES_BOX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:354 High V1043 A global object variable 'RES_SHADOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:355 High V1043 A global object variable 'RES_FRMMACRO' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:356 High V1043 A global object variable 'RES_COL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:357 High V1043 A global object variable 'RES_KEEP' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:358 High V1043 A global object variable 'RES_URL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:359 High V1043 A global object variable 'RES_EDIT_IN_READONLY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:360 High V1043 A global object variable 'RES_LAYOUT_SPLIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:361 High V1043 A global object variable 'RES_CHAIN' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:362 High V1043 A global object variable 'RES_TEXTGRID' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:363 High V1043 A global object variable 'RES_LINENUMBER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:364 High V1043 A global object variable 'RES_FTN_AT_TXTEND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:365 High V1043 A global object variable 'RES_END_AT_TXTEND' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:366 High V1043 A global object variable 'RES_COLUMNBALANCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:367 High V1043 A global object variable 'RES_FRAMEDIR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:368 High V1043 A global object variable 'RES_HEADER_FOOTER_EAT_SPACING' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:369 High V1043 A global object variable 'RES_ROW_SPLIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:370 High V1043 A global object variable 'RES_FLY_SPLIT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:371 High V1043 A global object variable 'RES_FOLLOW_TEXT_FLOW' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:372 High V1043 A global object variable 'RES_COLLAPSING_BORDERS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:373 High V1043 A global object variable 'RES_WRAP_INFLUENCE_ON_OBJPOS' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:374 High V1043 A global object variable 'RES_AUTO_STYLE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:375 High V1043 A global object variable 'RES_FRMATR_STYLE_NAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:376 High V1043 A global object variable 'RES_FRMATR_CONDITIONAL_STYLE_NAME' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:377 High V1043 A global object variable 'RES_FRMATR_GRABBAG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:378 High V1043 A global object variable 'RES_TEXT_VERT_ADJUST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:379 High V1043 A global object variable 'RES_BACKGROUND_FULL_SIZE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:380 High V1043 A global object variable 'RES_RTL_GUTTER' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:381 High V1043 A global object variable 'RES_DECORATIVE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:382 High V1043 A global object variable 'RES_WRAP_TEXT_AT_FLY_START' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:387 High V1043 A global object variable 'RES_GRFATR_CROPGRF' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:389 High V1043 A global object variable 'RES_GRFATR_ROTATION' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:390 High V1043 A global object variable 'RES_GRFATR_LUMINANCE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:391 High V1043 A global object variable 'RES_GRFATR_CONTRAST' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:392 High V1043 A global object variable 'RES_GRFATR_CHANNELR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:393 High V1043 A global object variable 'RES_GRFATR_CHANNELG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:394 High V1043 A global object variable 'RES_GRFATR_CHANNELB' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:395 High V1043 A global object variable 'RES_GRFATR_GAMMA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:396 High V1043 A global object variable 'RES_GRFATR_INVERT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:397 High V1043 A global object variable 'RES_GRFATR_TRANSPARENCY' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:398 High V1043 A global object variable 'RES_GRFATR_DRAWMODE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:400 High V1043 A global object variable 'RES_GRFATR_DUMMY4' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:401 High V1043 A global object variable 'RES_GRFATR_DUMMY5' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:406 High V1043 A global object variable 'RES_BOXATR_FORMULA' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:407 High V1043 A global object variable 'RES_BOXATR_VALUE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:419 High V1043 A global object variable 'RES_FRMFMT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:420 High V1043 A global object variable 'RES_FLYFRMFMT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:421 High V1043 A global object variable 'RES_TXTFMTCOLL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:422 High V1043 A global object variable 'RES_GRFFMTCOLL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:423 High V1043 A global object variable 'RES_DRAWFRMFMT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:424 High V1043 A global object variable 'RES_CONDTXTFMTCOLL' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:430 High V1043 A global object variable 'RES_FMT_CHG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:431 High V1043 A global object variable 'RES_ATTRSET_CHG' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:432 High V1043 A global object variable 'RES_UPDATE_ATTR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:433 High V1043 A global object variable 'RES_HIDDENPARA_PRINT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:434 High V1043 A global object variable 'RES_REMOVE_UNO_OBJECT' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:444 High V1043 A global object variable 'RES_FLTR_ANCHOR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:445 High V1043 A global object variable 'RES_FLTR_NUMRULE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:446 High V1043 A global object variable 'RES_FLTR_TOX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:447 High V1043 A global object variable 'RES_FLTR_REDLINE' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:448 High V1043 A global object variable 'RES_FLTR_ANNOTATIONMARK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hintids.hxx:449 High V1043 A global object variable 'RES_FLTR_RDFMARK' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis hints.hxx:377 Medium V690 The 'SwAttrSetChg' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis nodeoffset.hxx:34 High V1043 A global object variable 'NODE_OFFSET_MAX' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis printdata.hxx:156 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwPrintUIOptions' method of the 'SwPrintUIOptions' class.
General Analysis redline.hxx:86 Medium V690 The 'SwRedlineData' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis redline.hxx:164 Medium V690 The 'SwRangeRedline' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis shellres.hxx:92 Medium V1007 The value from the potentially uninitialized optional 'mxAutoFormatNameLst' is used. Probably it is a mistake.
General Analysis swatrset.hxx:143 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwAttrPool' method of the 'SwAttrPool' class.
General Analysis unotextcursor.hxx:82 Medium V1071 Consider inspecting the 'GetCursorOrThrow' function. The return value is not always used. Total calls: 43, discarded results: 1.
General Analysis unotextrange.hxx:46 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwUnoInternalPaM' method of the 'SwUnoInternalPaM' class.
General Analysis unotextrange.hxx:70 Medium V1071 Consider inspecting the 'XTextRangeToSwPaM' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis viscrs.hxx:139 Medium V690 The 'SwShellCursor' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis SwNumberTree.cxx:770 Medium V560 A part of conditional expression is always true: pNode->GetParent().
General Analysis AccessibilityCheck.cxx:1969 Medium V547 Expression 'bBlinking' is always false.
General Analysis AccessibilityCheck.cxx:2505 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2506 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2507 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2508 Medium V1023 A pointer without owner is added to the 'm_aDocumentChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2513 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2514 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2515 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2516 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2517 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2518 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2519 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2520 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2521 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2522 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2523 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2524 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2525 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2526 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2527 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2528 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2529 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:2530 Medium V1023 A pointer without owner is added to the 'm_aNodeChecks' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis AccessibilityCheck.cxx:273 Medium V1071 Consider inspecting the 'lclAddIssue' function. The return value is not always used. Total calls: 35, discarded results: 1.
General Analysis AccessibilityIssue.cxx:149 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bIsDesignMode' and '!bIsDesignMode'.
General Analysis accfrmobj.cxx:229 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis accfrmobj.cxx:251 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis accmap.cxx:774 High V530 The return value of function 'Union' is required to be utilized.
General Analysis accmap.cxx:838 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis accmap.cxx:930 Medium V547 Expression '!"dispose event has been stored"' is always false.
General Analysis accpara.cxx:482 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis accpara.cxx:3064 Medium V774 The 'pCursor' pointer was used after the memory was released.
General Analysis accportions.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis acctable.cxx:621 High V1053 Calling the 'CreateNewTableData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'acctable.cxx:621', 'acctable.cxx:720', 'acctable.hxx:78'.
General Analysis textmarkuphelper.cxx:54 Medium V1037 Two or more case-branches perform the same actions. Check lines: 54, 60
General Analysis swatrset.cxx:342 Medium V522 There might be dereferencing of a potential null pointer 'pFormat'.
General Analysis breakit.cxx:63 High V530 The return value of function 'reset' is required to be utilized.
General Analysis calc.cxx:719 High V530 The return value of function 'append' is required to be utilized.
General Analysis calc.cxx:731 High V530 The return value of function 'append' is required to be utilized.
General Analysis calc.cxx:953 Medium V1016 Expression 'eSbxOper <= SbxGE' is always true.
General Analysis calc.cxx:414 Medium V1048 The 'm_nListPor' variable was assigned the same value.
General Analysis calc.cxx:415 Medium V1048 The 'm_bHasNumber' variable was assigned the same value.
General Analysis calc.cxx:759 Medium V1048 The 'bSetError' variable was assigned the same value.
General Analysis index.cxx:43 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:52 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:70 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:74 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:201 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:216 High V530 The return value of function 'ChgValue' is required to be utilized.
General Analysis index.cxx:287 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swrect.cxx:148 Medium V524 It is odd that the body of 'OverStepRight' function is fully equivalent to the body of 'OverStepLeft' function.
General Analysis swregion.cxx:73 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis swregion.cxx:151 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis swregion.cxx:66 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis annotationmark.cxx:65 Medium V522 There might be dereferencing of a potential null pointer 'pPostItField'.
General Analysis bookmark.cxx:137 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis bookmark.cxx:145 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis bookmark.cxx:974 High V547 Expression 'nResultIndex != - 1' is always false.
General Analysis bookmark.cxx:914 High V595 The 'pIndex' pointer was utilized before it was verified against nullptr. Check lines: 914, 919.
General Analysis bookmark.cxx:968 Medium V547 Expression 'nDelIndex == nResultIndex' is always false.
General Analysis bookmark.cxx:970 Medium V547 Expression 'nDelIndex < nResultIndex' is always false.
General Analysis bookmark.cxx:121 Medium V1007 The value from the potentially uninitialized optional 'ret' is used. Probably it is a mistake.
General Analysis crsrsh.cxx:2641 High V773 Visibility scope of the 'pNew' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis crsrsh.cxx:2647 High V773 Visibility scope of the 'pNew' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis crsrsh.cxx:4020 High V773 Visibility scope of the 'pCurrentCursor' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis crsrsh.cxx:3567 Medium V547 Expression '!"Did not remove table selection!"' is always false.
General Analysis crsrsh.cxx:177 Medium V773 The return value of function 'CreateCursor' is required to be utilized. A memory leak is possible.
General Analysis crsrsh.cxx:2005 Medium V1051 Consider checking for misprints. It's possible that the 'pTstCursor' should be checked here.
General Analysis crsrsh.cxx:4081 Medium V1051 Consider checking for misprints. It's possible that the 'pTmpCursor' should be used inside 'lcl_CursorOk' function.
General Analysis crstrvl.cxx:2464 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis crstrvl.cxx:2469 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis crstrvl.cxx:2471 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis crstrvl.cxx:1164 Medium V522 There might be dereferencing of a potential null pointer 'pTextInputField'.
General Analysis crstrvl.cxx:1172 Medium V522 There might be dereferencing of a potential null pointer 'pTextInputField'.
General Analysis findtxt.cxx:296 High V530 The return value of function 'remove' is required to be utilized.
General Analysis findtxt.cxx:315 High V530 The return value of function 'remove' is required to be utilized.
General Analysis findtxt.cxx:338 High V530 The return value of function 'remove' is required to be utilized.
General Analysis findtxt.cxx:349 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis pam.cxx:233 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:235 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:240 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:245 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:249 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:250 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:255 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:260 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:275 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:280 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:492 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:493 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:513 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:514 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:526 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:527 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:539 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:541 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:562 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:564 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:576 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:588 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:600 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:1157 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:1182 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis pam.cxx:1327 High V530 The return value of function 'append' is required to be utilized.
General Analysis pam.cxx:1341 High V530 The return value of function 'append' is required to be utilized.
General Analysis swcrsr.cxx:630 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:678 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:685 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:2488 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swcrsr.cxx:2053 High V595 The 'pTableCursor' pointer was utilized before it was verified against nullptr. Check lines: 2053, 2073.
General Analysis swcrsr.cxx:2053 Medium V522 There might be dereferencing of a potential null pointer 'pTableCursor'.
General Analysis swcrsr.cxx:2530 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Create' function.
General Analysis trvlreg.cxx:38 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:70 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:91 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:112 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:144 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvlreg.cxx:153 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:381 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:415 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:450 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:473 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:499 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:530 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:540 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:568 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:598 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:609 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis trvltbl.cxx:890 High V595 The 'm_pBoxIdx' pointer was utilized before it was verified against nullptr. Check lines: 890, 898.
General Analysis viscrs.cxx:1065 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis CntntIdxStore.cxx:383 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentChartDataProviderManager.cxx:82 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1835 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1860 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1864 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1867 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1898 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:1904 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:2831 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:3836 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5236 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5250 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5357 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5453 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5522 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5570 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:5598 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis DocumentContentOperationsManager.cxx:2081 Medium V547 Expression '!"mst: this is assumed to be dead code"' is always false.
General Analysis DocumentContentOperationsManager.cxx:4059 Medium V547 Expression '!bAdd' is always true.
General Analysis DocumentContentOperationsManager.cxx:1572 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1543, 1572.
General Analysis DocumentContentOperationsManager.cxx:2716 Medium V1007 The value from the potentially uninitialized optional 'oSaveInsPos' is used. Probably it is a mistake.
General Analysis DocumentContentOperationsManager.cxx:5535 Medium V1007 The value from the potentially uninitialized optional 'oInsContentIndex' is used. Probably it is a mistake.
General Analysis DocumentContentOperationsManager.cxx:5536 Medium V1007 The value from the potentially uninitialized optional 'oInsContentIndex' is used. Probably it is a mistake.
General Analysis DocumentContentOperationsManager.cxx:5350 Medium V1051 Consider checking for misprints. It's possible that the 'pDestTextNd' should be checked here.
General Analysis DocumentFieldsManager.cxx:1024 High V530 The return value of function 'ExpandField' is required to be utilized.
General Analysis DocumentFieldsManager.cxx:446 High V535 The variable 'i' is being used for this loop and for the outer loop. Check lines: 436, 446.
General Analysis DocumentFieldsManager.cxx:1682 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1683 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1684 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1685 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1686 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1687 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1688 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1689 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1690 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1691 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1692 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1693 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1694 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1695 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1696 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1697 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1698 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1699 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1700 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1701 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1702 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1703 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1704 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1705 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1706 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1707 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1708 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1709 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1715 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1717 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1719 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1721 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentFieldsManager.cxx:1723 Medium V1023 A pointer without owner is added to the 'mpFieldTypes' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis DocumentRedlineManager.cxx:711 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:712 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:823 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:824 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:2884 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:2889 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis DocumentRedlineManager.cxx:696 Medium V773 The return value of function 'lcl_CopyStyle' is required to be utilized. A memory leak is possible.
General Analysis DocumentRedlineManager.cxx:2370 Medium V773 The return value of function 'lcl_CopyStyle' is required to be utilized. A memory leak is possible.
General Analysis DocumentStylePoolManager.cxx:606 High V530 The return value of function 'GetUIName' is required to be utilized.
General Analysis DocumentStylePoolManager.cxx:1872 High V530 The return value of function 'LandscapeSwap' is required to be utilized.
General Analysis DocumentStylePoolManager.cxx:1057 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1057, 1119, 1164
General Analysis DocumentStylePoolManager.cxx:1060 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1060, 1122
General Analysis DocumentStylePoolManager.cxx:1063 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1063, 1125
General Analysis DocumentStylePoolManager.cxx:1066 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1066, 1128
General Analysis DocumentStylePoolManager.cxx:1069 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1069, 1131
General Analysis DocumentStylePoolManager.cxx:1072 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1072, 1134
General Analysis DocumentStylePoolManager.cxx:1075 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1075, 1137
General Analysis DocumentStylePoolManager.cxx:1078 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1078, 1140
General Analysis DocumentStylePoolManager.cxx:1081 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1081, 1143
General Analysis DocumentStylePoolManager.cxx:1084 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1084, 1146
General Analysis DocumentStylePoolManager.cxx:1097 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1097, 1106
General Analysis doc.cxx:642 High V530 The return value of function 'append' is required to be utilized.
General Analysis doc.cxx:653 High V530 The return value of function 'append' is required to be utilized.
General Analysis doc.cxx:657 High V530 The return value of function 'append' is required to be utilized.
General Analysis docbasic.cxx:85 High V530 The return value of function 'CallBasic' is required to be utilized.
General Analysis docbasic.cxx:122 High V530 The return value of function 'CallXScript' is required to be utilized.
General Analysis docbm.cxx:1105 Medium V1048 The 'bMoveMark' variable was assigned the same value.
General Analysis docchart.cxx:135 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis docchart.cxx:191 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis doccomp.cxx:1090 High V530 The return value of function 'append' is required to be utilized.
General Analysis docdesc.cxx:627 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetFollow' function.
General Analysis docedt.cxx:717 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis docfly.cxx:1112 Medium V560 A part of conditional expression is always true: !pSttNd.
General Analysis docfmt.cxx:95 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'SetNextTextFormatColl' function.
General Analysis docfmt.cxx:357 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:361 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:381 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:385 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis docfmt.cxx:1915 Medium V1007 The value from the potentially uninitialized optional 'oCurrentSet' is used. Probably it is a mistake.
General Analysis doclay.cxx:913 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis doclay.cxx:1204 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis docnew.cxx:952 High V530 The return value of function 'AppendDoc' is required to be utilized.
General Analysis docnum.cxx:1323 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis docnum.cxx:415 High V781 The value of the 'nLevel' variable is checked after it was used. Perhaps there is a mistake in program logic. Check lines: 415, 418.
General Analysis docnum.cxx:1204 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docnum.cxx:2522 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docnum.cxx:2600 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docnum.cxx:2689 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docredln.cxx:2379 High V773 The function was exited without releasing the 'pPaM' pointer. A memory leak is possible.
General Analysis docredln.cxx:1955 Medium V1051 Consider checking for misprints. It's possible that the 'pSttNd' should be checked here.
General Analysis docsort.cxx:726 Medium V1077 The 'FlatFndBox' constructor contains potentially uninitialized members. Inspect the following: m_nCols, m_nRows.
General Analysis doctxm.cxx:1082 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis doctxm.cxx:1976 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis doctxm.cxx:833 Medium V560 A part of conditional expression is always true: pNdFrame.
General Analysis doctxm.cxx:1140 Medium V560 A part of conditional expression is always false: !pNextMark.
General Analysis doctxm.cxx:1757 Medium V560 A part of conditional expression is always true.
General Analysis doctxm.cxx:118 Medium V657 It's odd that this function always returns one and the same value.
General Analysis extinput.cxx:197 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fmtcol.cxx:493 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis fmtcol.cxx:515 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis notxtfrm.cxx:301 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis notxtfrm.cxx:313 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis notxtfrm.cxx:707 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis notxtfrm.cxx:1393 High V595 The 'pOLENd' pointer was utilized before it was verified against nullptr. Check lines: 1393, 1414.
General Analysis notxtfrm.cxx:843 Medium V547 Expression 'bComplete' is always true.
General Analysis swserv.cxx:239 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'IsRecursion' function.
General Analysis tblafmt.cxx:336 Medium V1051 Consider checking for misprints. It's possible that the 'm_eNumFormatLanguage' should be checked here.
General Analysis tblcpy.cxx:352 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2515 High V1051 Consider checking for misprints. It's possible that the 'rParam.nLowerDiff' should be checked here.
General Analysis tblrwcl.cxx:92 Medium V690 The 'CR_SetBoxWidth' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis tblrwcl.cxx:136 Medium V690 The 'CR_SetLineHeight' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis tblrwcl.cxx:1293 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1305 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1366 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1386 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1419 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1431 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1459 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:1521 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2769 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2828 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:2839 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tblrwcl.cxx:472 Medium V1048 The 'bRes' variable was assigned the same value.
General Analysis textboxhelper.cxx:211 High V614 Uninitialized variable 'eMode' used.
General Analysis textboxhelper.cxx:310 High V614 Uninitialized variable 'eMode' used.
General Analysis textboxhelper.cxx:131 Medium V522 There might be dereferencing of a potential null pointer 'pTextFrame'.
General Analysis textboxhelper.cxx:1609 Medium V522 There might be dereferencing of a potential null pointer.
General Analysis textboxhelper.cxx:1474 Medium V560 A part of conditional expression is always true: pObj.
General Analysis textboxhelper.cxx:1478 Medium V560 A part of conditional expression is always true: pObj.
General Analysis ndcopy.cxx:317 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndcopy.cxx:318 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndcopy.cxx:185 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ndsect.cxx:781 Medium V560 A part of conditional expression is always true: !pEndNd.
General Analysis ndtbl.cxx:1460 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtbl.cxx:1584 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ndtbl.cxx:4413 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtbl.cxx:402 High V595 The 'pContentNd' pointer was utilized before it was verified against nullptr. Check lines: 402, 410.
General Analysis ndtbl.cxx:358 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis ndtbl.cxx:4318 Medium V560 A part of conditional expression is always true: pFormatItem.
General Analysis ndtbl.cxx:799 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:800 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:838 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:839 Medium V1007 The value from the potentially uninitialized optional 'aBoxFormatArr2' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:1672 Medium V1007 The value from the potentially uninitialized optional 'oNode2Layout' is used. Probably it is a mistake.
General Analysis ndtbl.cxx:314 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis node.cxx:892 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis node.cxx:1286 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis node.cxx:1901 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis nodes.cxx:1519 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis nodes.cxx:1652 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis nodes.cxx:683 High V773 Visibility scope of the 'pTmpSttNd' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis nodes.cxx:935 High V773 Visibility scope of the 'pSttNd' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis nodes.cxx:853 Medium V547 Expression is always false.
General Analysis nodes.cxx:859 Medium V547 Expression '!"Unknown node type"' is always false.
General Analysis nodes.cxx:1916 Medium V547 Expression is always false.
General Analysis nodes.cxx:2397 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis nodes.cxx:1568 Medium V1048 The 'bSplitDestNd' variable was assigned the same value.
General Analysis nodes.cxx:1635 Medium V1048 The 'bSplitDestNd' variable was assigned the same value.
General Analysis section.cxx:1316 High V773 The 'pPam' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis section.cxx:631 High V1053 Calling the 'ResetFormatAttr' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis section.cxx:1287 Medium V1019 Compound assignment expression 'rValue >>= aSeq' is used inside condition.
General Analysis swbaslnk.cxx:242 Medium V560 A part of conditional expression is always false: !GetObj().
General Analysis swbaslnk.cxx:74 Medium V1019 Compound assignment expression 'rValue >>= sState' is used inside condition.
General Analysis dcontact.cxx:1278 Medium V547 Expression is always false.
General Analysis dcontact.cxx:1501 Medium V547 Expression is always false.
General Analysis dcontact.cxx:2011 Medium V547 Expression '!"Unknown Anchor."' is always false.
General Analysis dview.cxx:419 Medium V1051 Consider checking for misprints. It's possible that the 'pAnchoredObj' should be checked here.
General Analysis acorrect.cxx:567 High V530 The return value of function 'append' is required to be utilized.
General Analysis acorrect.cxx:569 High V530 The return value of function 'append' is required to be utilized.
General Analysis acorrect.cxx:571 High V530 The return value of function 'append' is required to be utilized.
General Analysis acorrect.cxx:690 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'FormatToTextAttr' function.
General Analysis acorrect.cxx:155 Medium V1048 The 'm_bUndoIdInitialized' variable was assigned the same value.
General Analysis acorrect.cxx:272 Medium V1048 The 'm_bUndoIdInitialized' variable was assigned the same value.
General Analysis acorrect.cxx:309 Medium V1048 The 'm_bUndoIdInitialized' variable was assigned the same value.
General Analysis acorrect.cxx:327 Medium V1048 The 'm_bUndoIdInitialized' variable was assigned the same value.
General Analysis acorrect.cxx:366 Medium V1048 The 'm_bUndoIdInitialized' variable was assigned the same value.
General Analysis acorrect.cxx:376 Medium V1048 The 'm_bUndoIdInitialized' variable was assigned the same value.
General Analysis acorrect.cxx:527 Medium V1048 The 'm_bUndoIdInitialized' variable was assigned the same value.
General Analysis autofmt.cxx:1713 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis autofmt.cxx:2171 Medium V560 A part of conditional expression is always false: '/' == cChar.
General Analysis autofmt.cxx:2302 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis autofmt.cxx:2291 Medium V1077 The 'SwAutoFormat' constructor contains potentially uninitialized members. Inspect the following: m_bIsRightToLeft, m_pEditShell, m_pDoc, m_pCurTextNd, m_pCurTextFrame, ....
General Analysis eddel.cxx:95 High V654 The condition 'pEndSelPos' of loop is always true.
General Analysis edfcol.cxx:261 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edfcol.cxx:262 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edfcol.cxx:263 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edfcol.cxx:465 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:466 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:468 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:469 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:470 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:472 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:473 High V530 The return value of function 'append' is required to be utilized.
General Analysis edfcol.cxx:1668 High V614 Uninitialized variable 'nOldValue' used. Consider checking the first actual argument of the 'Any' function.
General Analysis edfcol.cxx:806 Medium V547 Expression 'bHeaderIsOn' is always false.
General Analysis edfcol.cxx:815 Medium V547 Expression 'bFooterIsOn' is always false.
General Analysis edfcol.cxx:851 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:860 Medium V547 Expression '!bFooterIsOn' is always true.
General Analysis edfcol.cxx:979 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:1116 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:1145 Medium V547 Expression '!bFooterIsOn' is always true.
General Analysis edfcol.cxx:1404 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis edfcol.cxx:1632 Medium V547 Expression '!bHeaderIsOn' is always true.
General Analysis editsh.cxx:379 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis editsh.cxx:578 High V530 The return value of function 'append' is required to be utilized.
General Analysis editsh.cxx:355 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!GetCursor()->HasMark()' and 'GetCursor()->HasMark()'.
General Analysis edlingu.cxx:899 Medium V1004 The 'pNode' pointer was used unsafely after it was verified against nullptr. Check lines: 897, 899.
General Analysis edlingu.cxx:971 Medium V1004 The 'pNode' pointer was used unsafely after it was verified against nullptr. Check lines: 969, 971.
General Analysis ednumber.cxx:358 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis ednumber.cxx:768 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis edsect.cxx:339 Medium V547 Expression 'pInnermostNode != nullptr' is always true.
General Analysis authfld.cxx:821 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis authfld.cxx:411 Medium V560 A part of conditional expression is always false: nVal >= 0.
General Analysis authfld.cxx:411 Medium V560 A part of conditional expression is always true: nVal < AUTH_FIELD_END.
General Analysis authfld.cxx:412 Medium V1016 The value 'nVal' is out of range of enum values. This causes unspecified or undefined behavior.
General Analysis cellfml.cxx:396 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:436 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:457 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:469 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:475 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:484 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:489 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:509 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:523 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:532 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:555 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:564 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:688 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:693 High V530 The return value of function 'append' is required to be utilized.
General Analysis cellfml.cxx:933 High V530 The return value of function 'ScanString' is required to be utilized.
General Analysis cellfml.cxx:1080 High V530 The return value of function 'ScanString' is required to be utilized.
General Analysis cellfml.cxx:1103 High V530 The return value of function 'append' is required to be utilized.
General Analysis chpfld.cxx:53 High V530 The return value of function 'remove' is required to be utilized.
General Analysis dbfld.cxx:336 Medium V1051 Consider checking for misprints. It's possible that the 'm_bValidValue' should be checked here.
General Analysis ddetbl.cxx:161 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fldbas.cxx:332 Medium V524 It is odd that the body of 'GetPar2' function is fully equivalent to the body of 'GetPar1' function.
General Analysis fldbas.cxx:235 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis postithelper.cxx:155 High V595 The 'pAnnotationMark' pointer was utilized before it was verified against nullptr. Check lines: 155, 168.
General Analysis fecopy.cxx:116 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fecopy.cxx:606 Medium V1007 The value from the potentially uninitialized optional 'oDstPos' is used. Probably it is a mistake.
General Analysis fecopy.cxx:613 Medium V1007 The value from the potentially uninitialized optional 'oDstPos' is used. Probably it is a mistake.
General Analysis fecopy.cxx:460 Medium V1051 Consider checking for misprints. It's possible that the 'bCopyIsMove' should be checked here.
General Analysis fefly1.cxx:2275 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis feshview.cxx:332 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 311, 332.
General Analysis fews.cxx:511 Medium V1051 Consider checking for misprints. It's possible that the 'pFormat' should be checked here.
General Analysis tblsel.cxx:1941 High V530 The return value of function 'Union' is required to be utilized.
General Analysis tblsel.cxx:2063 High V773 Visibility scope of the 'pRow' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tblsel.cxx:2322 High V773 Visibility scope of the 'pHeadline' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis GraphicSizeCheck.cxx:138 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis grfatr.cxx:280 Medium V560 A part of conditional expression is always true: 0 <= nRet.
General Analysis grfatr.cxx:298 Medium V560 A part of conditional expression is always true: 0 <= nVal.
General Analysis ndgrf.cxx:76 High V1053 Calling the 'CallSwClientNotify' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ndgrf.cxx:76', 'ndgrf.cxx:196', 'calbck.hxx:230'.
General Analysis ndgrf.cxx:290 High V1053 Calling the 'ResetAttr' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis dflyobj.hxx:34 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~SwFlyDrawObj' method of the 'SwFlyDrawObj' class.
General Analysis swfont.hxx:45 High V1043 A global object variable 'CH_PAR' is declared in the header. Multiple copies of it will be created in all translation units that include this header file.
General Analysis tabfrm.hxx:48 Medium V690 The 'SwTabFrame' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis textapi.hxx:30 Medium V690 The copy constructor is declared as private in the 'SwTextAPIEditSource' class, but the default copy assignment operator will still be generated by compiler. It is dangerous to use such a class.
General Analysis txtfly.hxx:124 Medium V690 The 'SwTextFly' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis anchoreddrawobject.cxx:332 Medium V547 Expression is always false.
General Analysis anchoreddrawobject.cxx:890 Medium V547 Expression is always false.
General Analysis anchoredobject.cxx:850 High V530 The return value of function 'Union' is required to be utilized.
General Analysis atrfrm.cxx:3579 High V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Copy' function.
General Analysis atrfrm.cxx:3609 High V1053 Calling the 'CallSwClientNotify' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis atrfrm.cxx:925 Medium V794 The assignment operator should be protected from the case of 'this == &rCpy'.
General Analysis colfrm.cxx:47 High V773 Visibility scope of the 'pColBody' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis fly.cxx:1794 High V522 Dereferencing of the null pointer 'pAnchoredObj' might take place.
General Analysis fly.cxx:990 High V530 The return value of function 'Union' is required to be utilized.
General Analysis fly.cxx:1116 High V530 The return value of function 'Union' is required to be utilized.
General Analysis fly.cxx:229 High V1053 Calling the 'GetFormat' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'fly.cxx:229', 'fly.cxx:305', 'flyfrm.hxx:287'.
General Analysis fly.cxx:509 Medium V547 Expression 'pOldSelFly' is always true.
General Analysis fly.cxx:2139 Medium V560 A part of conditional expression is always false: pTable == nullptr.
General Analysis fly.cxx:3171 Medium V560 A part of conditional expression is always true: nullptr != pSwFlyFreeFrame.
General Analysis fly.cxx:1719 Medium V1004 The 'pTmpPrev' pointer was used unsafely after it was verified against nullptr. Check lines: 1712, 1719.
General Analysis flycnt.cxx:1557 Medium V522 There might be dereferencing of a potential null pointer 'pFly'.
General Analysis flycnt.cxx:1859 Medium V522 There might be dereferencing of a potential null pointer 'pFly'.
General Analysis flycnt.cxx:383 Medium V1004 The 'GetAnchorFrame()' pointer was used unsafely after it was verified against nullptr. Check lines: 343, 383.
General Analysis flylay.cxx:484 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis flylay.cxx:1268 High V530 The return value of function 'Union' is required to be utilized.
General Analysis flylay.cxx:1280 High V530 The return value of function 'Union' is required to be utilized.
General Analysis flylay.cxx:1404 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3278 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3288 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3296 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3306 High V530 The return value of function 'Union' is required to be utilized.
General Analysis frmtool.cxx:3039 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'InvalidatePage' function.
General Analysis ftnfrm.cxx:921 High V654 The condition '!pRet' of loop is always true.
General Analysis ftnfrm.cxx:2088 High V654 The condition '_pFootnote' of loop is always true.
General Analysis ftnfrm.cxx:2065 Medium V547 Expression '!pNxt' is always false.
General Analysis ftnfrm.cxx:2855 Medium V1048 The 'pFootnoteArr' variable was assigned the same value.
General Analysis ftnfrm.cxx:432 Medium V1051 Consider checking for misprints. It's possible that the 'nDist' should be checked here.
General Analysis hffrm.cxx:460 Medium V1007 The value from the potentially uninitialized optional 'oAccess' is used. Probably it is a mistake.
General Analysis hffrm.cxx:590 Medium V1007 The value from the potentially uninitialized optional 'oAccess' is used. Probably it is a mistake.
General Analysis layact.cxx:1873 Medium V1007 The value from the potentially uninitialized optional 'oPrevDeleteListener' is used. Probably it is a mistake.
General Analysis layact.cxx:2342 Medium V1077 The 'SwLayIdle' constructor contains potentially uninitialized members. Inspect the following: m_pContentNode, m_nTextPos, m_bPageValid.
General Analysis laycache.cxx:612 High V1028 Possible overflow. Consider casting operands of the '20 + nNdCount / 1000 * 3' operator to the 'sal_uLong' type, not the result.
General Analysis legacyitem.cxx:69 High V568 It's odd that the argument of sizeof() operator is the 'rItem.GetPos()' expression.
General Analysis newfrm.cxx:583 Medium V1004 The 'pPg' pointer was used unsafely after it was verified against nullptr. Check lines: 581, 583.
General Analysis objectformatterlayfrm.cxx:133 High V595 The 'rPageFrame.GetSortedObjs()' pointer was utilized before it was verified against nullptr. Check lines: 133, 163.
General Analysis pagechg.cxx:924 High V595 The 'pParent' pointer was utilized before it was verified against nullptr. Check lines: 924, 925.
General Analysis pagechg.cxx:1083 High V595 The 'pStart' pointer was utilized before it was verified against nullptr. Check lines: 1083, 1084.
General Analysis pagechg.cxx:618 High V773 Visibility scope of the 'pBodyFrame' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis pagechg.cxx:245 High V1053 Calling the 'Calc' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis paintfrm.cxx:2103 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:3018 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:3055 High V530 The return value of function 'MirrorSelf' is required to be utilized.
General Analysis paintfrm.cxx:3059 High V530 The return value of function 'MirrorSelf' is required to be utilized.
General Analysis paintfrm.cxx:3075 High V530 The return value of function 'MirrorSelf' is required to be utilized.
General Analysis paintfrm.cxx:3348 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:3422 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:3434 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:3591 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:3834 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4320 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4412 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4712 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:4925 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:4987 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:5080 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5089 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5098 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5107 High V530 The return value of function 'setLength' is required to be utilized.
General Analysis paintfrm.cxx:5735 High V530 The return value of function 'MirrorSelf' is required to be utilized.
General Analysis paintfrm.cxx:5742 High V530 The return value of function 'MirrorSelf' is required to be utilized.
General Analysis paintfrm.cxx:5952 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:6253 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:6935 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:7031 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:7605 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis paintfrm.cxx:7848 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis paintfrm.cxx:2016 High V595 The 'pBrush' pointer was utilized before it was verified against nullptr. Check lines: 2016, 2031.
General Analysis paintfrm.cxx:7214 Medium V1004 The 'pObj' pointer was used unsafely after it was verified against nullptr. Check lines: 7201, 7214.
General Analysis paintfrm.cxx:7016 Medium V1048 The 'bLowMode' variable was assigned the same value.
General Analysis sectfrm.cxx:2658 Medium V560 A part of conditional expression is always false: m_bOwnFootnoteNum.
General Analysis ssfrm.cxx:510 High V595 The 'pFrame->GetDrawObjs()' pointer was utilized before it was verified against nullptr. Check lines: 510, 516.
General Analysis ssfrm.cxx:545 High V595 The 'GetDrawObjs()' pointer was utilized before it was verified against nullptr. Check lines: 545, 552.
General Analysis ssfrm.cxx:383 High V1053 Calling the 'IsDeleteForbidden' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis tabfrm.cxx:1377 High V773 Visibility scope of the 'pHeadline' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tabfrm.cxx:4059 High V773 Visibility scope of the 'pHeadline' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tabfrm.cxx:4561 High V1053 Calling the 'GetFormat' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis tabfrm.cxx:4176 Medium V1004 The pointer was used unsafely after it was verified against nullptr. Check lines: 4173, 4176.
General Analysis tabfrm.cxx:2491 Medium V1007 The value from the potentially uninitialized optional 'oDeleteListener' is used. Probably it is a mistake.
General Analysis tabfrm.cxx:6161 Medium V1019 Compound assignment expression is used inside condition.
General Analysis trvlfrm.cxx:2188 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2192 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2232 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2251 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2267 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2302 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2321 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2340 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2370 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2387 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2459 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2563 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis trvlfrm.cxx:2567 High V530 The return value of function 'Union' is required to be utilized.
General Analysis trvlfrm.cxx:2572 High V530 The return value of function 'Union' is required to be utilized.
General Analysis trvlfrm.cxx:792 High V595 The 'pTable' pointer was utilized before it was verified against nullptr. Check lines: 792, 799.
General Analysis trvlfrm.cxx:1593 High V654 The condition 'pCnt' of loop is always true.
General Analysis trvlfrm.cxx:2075 Medium V1004 The 'pSh' pointer was used unsafely after it was verified against nullptr. Check lines: 2071, 2075.
General Analysis wsfrm.cxx:874 Medium V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
General Analysis wsfrm.cxx:909 Medium V592 The expression was enclosed by parentheses twice: ((expression)). One pair of parentheses is unnecessary or misprint is present.
General Analysis wsfrm.cxx:4309 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'InvalidatePage' function.
General Analysis wsfrm.cxx:949 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pBehind' and 'pBehind'.
General Analysis SwXMLTextBlocks.cxx:571 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis SwXMLTextBlocks.cxx:248 Medium V1020 The function exited without calling the 'CloseFile' function. Check lines: 248, 237.
General Analysis SwXMLTextBlocks1.cxx:72 High V530 The return value of function 'Read' is required to be utilized.
General Analysis swnewtable.cxx:2410 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swnewtable.cxx:1114 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis swnewtable.cxx:2053 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis swtable.cxx:120 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swtable.cxx:125 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swtable.cxx:2480 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis swtable.cxx:2524 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis swtable.cxx:2656 High V530 The return value of function 'lcl_TabToBlankAtSttEnd' is required to be utilized.
General Analysis swtable.cxx:2833 High V530 The return value of function 'lcl_TabToBlankAtSttEnd' is required to be utilized.
General Analysis swtable.cxx:2873 High V530 The return value of function 'lcl_DelTabsAtSttEnd' is required to be utilized.
General Analysis swtable.cxx:2603 Medium V763 Parameter 'nOldFormat' is always rewritten in function body before being used.
General Analysis swtable.cxx:1903 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis EnhancedPDFExportHelper.cxx:2271 Medium V547 Expression 'nullptr != p' is always true.
General Analysis frmcrsr.cxx:339 Medium V547 Expression 'bRet' is always true.
General Analysis frmcrsr.cxx:1690 Medium V547 Expression 'bFill' is always true.
General Analysis frmcrsr.cxx:641 Medium V614 Potentially null smart pointer 'pFillData' used.
General Analysis frmpaint.cxx:382 Medium V547 Expression '!bNoPrtLine' is always false.
General Analysis frmpaint.cxx:395 Medium V547 Expression 'bNoPrtLine' is always true.
General Analysis frmpaint.cxx:777 Medium V547 Expression '!bNoPrtLine' is always false.
General Analysis frmpaint.cxx:783 Medium V547 Expression 'bNoPrtLine' is always true.
General Analysis guess.cxx:306 High V614 Uninitialized variable 'nTextHyphenZone' used.
General Analysis guess.cxx:373 Medium V547 Expression 'bDoNotHyphenateLastLine' is always false.
General Analysis inftxt.cxx:835 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis inftxt.cxx:2079 High V614 Uninitialized variable 'm_pTempList' used.
General Analysis inftxt.cxx:1893 Medium V547 Expression 'cPos' is always true.
General Analysis inftxt.cxx:1742 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: m_nMaxHyph.
General Analysis inftxt.hxx:104 Medium V690 The 'SwTextInfo' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis inftxt.hxx:126 Medium V690 The 'SwTextSizeInfo' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis inftxt.hxx:398 Medium V1071 Consider inspecting the 'X' function. The return value is not always used. Total calls: 12, discarded results: 1.
General Analysis itratr.cxx:372 High V595 The 'm_pMergedPara' pointer was utilized before it was verified against nullptr. Check lines: 372, 383.
General Analysis itrcrsr.cxx:1954 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis itrform2.cxx:1140 High V530 The return value of function 'Union' is required to be utilized.
General Analysis itrform2.cxx:2756 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis itrform2.cxx:2779 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis itrform2.cxx:2958 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis itrform2.cxx:242 High V595 The 'pPor' pointer was utilized before it was verified against nullptr. Check lines: 242, 248.
General Analysis itrform2.cxx:1284 High V773 The exception was thrown without releasing the 'pMetaPor' pointer. A memory leak is possible.
General Analysis itrform2.cxx:1191 Medium V522 There might be dereferencing of a potential null pointer 'pCheckboxFm'.
General Analysis porfld.cxx:1117 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aPos.
General Analysis porfly.cxx:233 High V530 The return value of function 'Intersection_' is required to be utilized.
General Analysis porfly.cxx:267 High V595 The 'rInf.GetVsh()' pointer was utilized before it was verified against nullptr. Check lines: 267, 268.
General Analysis porglue.cxx:58 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis porglue.cxx:74 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis porglue.cxx:217 Medium V1004 The 'pRight' pointer was used unsafely after it was verified against nullptr. Check lines: 213, 217.
General Analysis porlay.cxx:900 Medium V1019 Compound assignment expression 'xEnum->nextElement() >>= stmt' is used inside condition.
General Analysis porlay.cxx:944 Medium V1019 Compound assignment expression 'xEnum->nextElement() >>= stmt' is used inside condition.
General Analysis pormulti.cxx:1603 Medium V1048 The 'pTmpFnt' variable was assigned the same value.
General Analysis porrst.cxx:855 Medium V560 A part of conditional expression is always true: m_nEnd != 0.
General Analysis porrst.cxx:855 Medium V560 A part of conditional expression is always true: m_nStart != 0.
General Analysis porrst.cxx:384 Medium V1004 The 'pSh' pointer was used unsafely after it was verified against nullptr. Check lines: 383, 384.
General Analysis portxt.cxx:546 Medium V560 A part of conditional expression is always true: GetNextPortion()->GetNextPortion().
General Analysis possiz.hxx:49 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis possiz.hxx:49 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 14, discarded results: 1.
General Analysis possiz.hxx:49 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 26, discarded results: 2.
General Analysis possiz.hxx:49 Medium V1071 Consider inspecting the 'Height' function. The return value is not always used. Total calls: 43, discarded results: 1.
General Analysis possiz.hxx:51 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 20, discarded results: 2.
General Analysis possiz.hxx:51 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 22, discarded results: 2.
General Analysis possiz.hxx:51 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 30, discarded results: 3.
General Analysis possiz.hxx:51 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 36, discarded results: 2.
General Analysis possiz.hxx:51 Medium V1071 Consider inspecting the 'Width' function. The return value is not always used. Total calls: 37, discarded results: 4.
General Analysis redlnitr.cxx:298 High V530 The return value of function 'append' is required to be utilized.
General Analysis redlnitr.cxx:419 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtdrop.cxx:378 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis txtdrop.cxx:907 High V530 The return value of function 'Union' is required to be utilized.
General Analysis txtfly.cxx:483 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis txtfrm.cxx:1046 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1073 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1091 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1100 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1129 High V530 The return value of function 'insert' is required to be utilized.
General Analysis txtfrm.cxx:1193 High V530 The return value of function 'remove' is required to be utilized.
General Analysis txtfrm.cxx:2241 Medium V547 Expression '!"unexpected hint"' is always false.
General Analysis txttab.cxx:633 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis txttab.cxx:655 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis widorp.cxx:127 Medium V1051 Consider checking for misprints. It's possible that the 'nLineHeight' should be checked here.
General Analysis ToxTextGenerator.cxx:434 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ToxTextGenerator.cxx:450 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxTextGenerator.cxx:454 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxWhitespaceStripper.cxx:30 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxWhitespaceStripper.cxx:35 High V530 The return value of function 'append' is required to be utilized.
General Analysis ToxWhitespaceStripper.cxx:42 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis txmsrt.cxx:224 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:425 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:520 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:659 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:917 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis txmsrt.cxx:401 Medium V547 Expression is always false.
General Analysis txmsrt.cxx:511 Medium V547 Expression is always false.
General Analysis txmsrt.cxx:614 Medium V547 Expression is always false.
General Analysis txmsrt.cxx:245 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis txmsrt.cxx:282 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis atrfld.cxx:790 Medium V522 There might be dereferencing of a potential null pointer 'pPostItField'.
General Analysis fntcache.cxx:1176 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1155, 1176.
General Analysis fntcache.cxx:1394 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1373, 1394.
General Analysis fntcache.cxx:1460 Medium V636 The 'rInf.GetSpace() / 100' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis modeltoviewhelper.cxx:196 Medium V1007 The value from the potentially uninitialized optional 'oStartHidden' is used. Probably it is a mistake.
General Analysis ndtxt.cxx:1468 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1477 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1522 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1558 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:1583 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ndtxt.cxx:2155 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ndtxt.cxx:3492 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3497 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3502 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3541 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3542 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3543 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3552 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3554 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3563 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3564 High V530 The return value of function 'insert' is required to be utilized.
General Analysis ndtxt.cxx:3588 High V530 The return value of function 'replace' is required to be utilized.
General Analysis ndtxt.cxx:3594 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3597 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis ndtxt.cxx:3601 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3602 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:3604 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis ndtxt.cxx:3803 High V530 The return value of function 'remove' is required to be utilized.
General Analysis ndtxt.cxx:276 High V1053 Calling the 'ResetAttr' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis ndtxt.cxx:3492 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3492, 3497
General Analysis ndtxt.cxx:4666 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis ndtxt.cxx:4688 Medium V1048 The 'bAreListLevelIndentsApplicable' variable was assigned the same value.
General Analysis swfont.cxx:691 Medium V1077 The 'SwFont' constructor contains potentially uninitialized members. Inspect the following: m_nTopBorderDist, m_nBottomBorderDist, m_nRightBorderDist, m_nLeftBorderDist, m_nShadowWidth, ....
General Analysis thints.cxx:1627 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis thints.cxx:1640 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis thints.cxx:1653 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis thints.cxx:256 Medium V547 Expression is always false.
General Analysis thints.cxx:426 Medium V547 Expression '!"bad code monkey"' is always false.
General Analysis thints.cxx:442 Medium V547 Expression is always false.
General Analysis thints.cxx:521 Medium V547 Expression '!"existing hint inside new hint: why?"' is always false.
General Analysis thints.cxx:1019 Medium V547 Expression '!"unsupported redline attribute"' is always false.
General Analysis thints.cxx:1832 Medium V547 Expression is always false.
General Analysis thints.cxx:3594 Medium V547 Expression '!"GetCharOfTextAttr: unknown attr"' is always false.
General Analysis thints.cxx:880 Medium V1051 Consider checking for misprints. It's possible that the 'pNewStyle' should be checked here.
General Analysis txtedt.cxx:287 High V530 The return value of function 'Union' is required to be utilized.
General Analysis txtedt.cxx:293 High V530 The return value of function 'Union' is required to be utilized.
General Analysis txtedt.cxx:1414 Medium V560 A part of conditional expression is always false: !bSpell.
General Analysis txtedt.cxx:1363 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1357, 1363.
General Analysis docundo.cxx:328 Medium V522 There might be dereferencing of a potential null pointer 'pListAction'.
General Analysis rolbck.cxx:660 High V595 The 'pMark' pointer was utilized before it was verified against nullptr. Check lines: 660, 679.
General Analysis rolbck.cxx:742 Medium V547 Expression 'pPam' is always true.
General Analysis undel.cxx:732 Medium V547 Expression '!"unexpected special character"' is always false.
General Analysis undel.cxx:1336 Medium V547 Expression '!"dead code"' is always false.
General Analysis undel.cxx:1253 Medium V1004 The 'm_pHistory' pointer was used unsafely after it was verified against nullptr. Check lines: 1251, 1253.
General Analysis undobj.cxx:224 Medium V522 There might be dereferencing of a potential null pointer 'pContext'.
General Analysis undobj.cxx:233 Medium V522 There might be dereferencing of a potential null pointer 'pContext'.
General Analysis undobj.cxx:246 Medium V522 There might be dereferencing of a potential null pointer 'pRepeatContext'.
General Analysis undobj.cxx:1428 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis undraw.cxx:605 High V595 The 'pDrawFrameFormat' pointer was utilized before it was verified against nullptr. Check lines: 605, 614.
General Analysis undraw.cxx:327 High V773 Visibility scope of the 'pContact' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis undraw.cxx:455 High V773 Visibility scope of the 'pContact' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis unfmco.cxx:52 High V530 The return value of function 'AddUndoRedoPaM' is required to be utilized.
General Analysis unnum.cxx:115 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unnum.cxx:134 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unovwr.cxx:85 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis untbl.cxx:799 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis untbl.cxx:2168 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis untbl.cxx:2695 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis untbl.cxx:2701 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis untbl.cxx:2460 High V1051 Consider checking for misprints. It's possible that the 'pUndo' should be checked here.
General Analysis untbl.cxx:899 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis XMLRangeHelper.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:45 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:80 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:82 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:90 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:96 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:101 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:361 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:377 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLRangeHelper.cxx:387 High V530 The return value of function 'append' is required to be utilized.
General Analysis unobkm.cxx:726 Medium V1019 Compound assignment expression 'rValue >>= bChecked' is used inside condition.
General Analysis unochart.cxx:84 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis unochart.cxx:145 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis unochart.cxx:762 Medium V560 A part of conditional expression is always true: !bFirstIsLabel.
General Analysis unochart.cxx:786 Medium V560 A part of conditional expression is always true: !bFirstIsLabel.
General Analysis unochart.cxx:1085 Medium V560 A part of conditional expression is always true: nDtaSrcIsColumns == 1.
General Analysis unochart.cxx:1306 Medium V560 A part of conditional expression is always false: (!(pTableFormat && pUnoCursor)).
General Analysis unochart.cxx:1306 Medium V560 A part of conditional expression is always true: pTableFormat.
General Analysis unochart.cxx:1306 Medium V560 A part of conditional expression is always true: pUnoCursor.
General Analysis unochart.cxx:553 Medium V614 Potentially uninitialized variable 'eSource' used.
General Analysis unochart.cxx:1917 Medium V1048 The 'bUseCol' variable was assigned the same value.
General Analysis unocoll.cxx:117 High V595 The 'mpDocShell' pointer was utilized before it was verified against nullptr. Check lines: 117, 134.
General Analysis unocontentcontrol.cxx:93 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unocrsr.cxx:210 Medium V1004 The 'pBoxNd' pointer was used unsafely after it was verified against nullptr. Check lines: 209, 210.
General Analysis unocrsr.cxx:196 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis unocrsrhelper.cxx:915 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:922 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:933 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:943 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis unocrsrhelper.cxx:1406 High V547 Expression 'nMovedID > 0' is always false.
General Analysis unocrsrhelper.cxx:1055 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1053, 1055.
General Analysis unocrsrhelper.cxx:1345 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unocrsrhelper.cxx:1351 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unocrsrhelper.cxx:485 Medium V1037 Two or more case-branches perform the same actions. Check lines: 485, 496
General Analysis unodraw.cxx:1014 Medium V1001 The 'aProv' variable is assigned but is not used by the end of the function.
General Analysis unoflatpara.cxx:494 Medium V524 It is odd that the body of 'getLastPara' function is fully equivalent to the body of 'getFirstPara' function.
General Analysis unoframe.cxx:1393 High V595 The 'pFormat' pointer was utilized before it was verified against nullptr. Check lines: 1393, 1404.
General Analysis unoidx.cxx:2535 High V530 The return value of function 'append' is required to be utilized.
General Analysis unoidx.cxx:2771 Medium V560 A part of conditional expression is always false.
General Analysis unoidx.cxx:2771 Medium V560 A part of conditional expression is always false: nType < 0.
General Analysis unoidx.cxx:1035 Medium V1048 The 'nSet' variable was assigned the same value.
General Analysis unoidx.cxx:3010 Medium V1048 The 'nVal' variable was assigned the same value.
General Analysis unoparagraph.cxx:894 Medium V1037 Two or more case-branches perform the same actions. Check lines: 894, 899
General Analysis unorefmk.cxx:911 Medium V522 There might be dereferencing of a potential null pointer 'pCursor'.
General Analysis unorefmk.cxx:527 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis unosect.cxx:1406 Medium V1048 The 'pStates[i]' variable was assigned the same value.
General Analysis unosect.cxx:1417 Medium V1048 The 'pStates[i]' variable was assigned the same value.
General Analysis unosett.cxx:1860 High V547 Expression 'nValue >= 0' is always true.
General Analysis unosett.cxx:1877 High V547 Expression 'nValue == 0' is always true.
General Analysis unosett.cxx:1894 High V547 Expression 'nValue == LabelFollow::LISTTAB' is always true.
General Analysis unosett.cxx:1947 High V547 Expression 'nSet >= 0' is always true.
General Analysis unosett.cxx:2138 High V614 Uninitialized variable 'bVal' used. Consider checking the first actual argument of the 'SetIsLegal' function.
General Analysis unosett.cxx:1788 Medium V560 A part of conditional expression is always true: nSet >= 0.
General Analysis unosett.cxx:1769 Medium V785 Constant expression in switch statement.
General Analysis unostyle.cxx:2496 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis unotbl.cxx:3039 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis unotbl.cxx:3056 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unotbl.cxx:3073 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis unotext.cxx:270 Medium V522 There might be dereferencing of a potential null pointer 'pRange'.
General Analysis unotext.cxx:1489 Medium V547 Expression 'bAllowNonTextNode' is always false.
General Analysis pagepreviewlayout.cxx:1103 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis pagepreviewlayout.cxx:1195 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis vdraw.cxx:180 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewimp.cxx:142 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewimp.cxx:152 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewimp.cxx:372 Medium V547 Expression is always false.
General Analysis viewimp.cxx:150 Medium V560 A part of conditional expression is always true: last2.Right() <= last2.Right().
General Analysis viewsh.cxx:1309 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewsh.cxx:1880 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewsh.cxx:2037 High V530 The return value of function 'Union' is required to be utilized.
General Analysis viewsh.cxx:810 Medium V547 Expression '!rSh.GetWin()' is always false.
General Analysis vnew.cxx:310 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis vprint.cxx:94 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ascatr.cxx:315 High V530 The return value of function 'append' is required to be utilized.
General Analysis ascatr.cxx:322 High V530 The return value of function 'append' is required to be utilized.
General Analysis parasc.cxx:396 Medium V560 A part of conditional expression is always true: !* pEnd.
General Analysis fltini.cxx:312 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis fltshell.cxx:538 High V530 The return value of function 'SetNumRule' is required to be utilized.
General Analysis shellio.cxx:517 High V530 The return value of function 'Read' is required to be utilized.
General Analysis shellio.cxx:238 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:239 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:240 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:242 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:256 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:257 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:297 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:299 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis shellio.cxx:305 Medium V1007 The value from the potentially uninitialized optional 'pUndoPam' is used. Probably it is a mistake.
General Analysis css1atr.cxx:391 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:448 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:451 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:455 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:459 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:1663 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2232 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2255 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2256 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2279 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2280 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2299 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2300 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:2466 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3248 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3252 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3255 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3258 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3267 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3270 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3273 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3276 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3279 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3282 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3284 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3349 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:3632 High V530 The return value of function 'append' is required to be utilized.
General Analysis css1atr.cxx:400 High V547 Expression 'FieldUnit::MM == eUnit' is always false.
General Analysis css1atr.cxx:410 High V547 Expression 'FieldUnit::CM == eUnit' is always false.
General Analysis css1atr.cxx:419 High V547 Expression 'FieldUnit::POINT == eUnit' is always false.
General Analysis htmlatr.cxx:976 Medium V547 Expression 'nBulletGrfLvl < MAXLEVEL' is always true.
General Analysis htmlatr.cxx:1194 Medium V547 Expression is always false.
General Analysis htmlatr.cxx:1289 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1289, 1350, 1359
General Analysis htmlatr.cxx:1342 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1342, 1346
General Analysis htmlatr.cxx:408 Medium V1051 Consider checking for misprints. It's possible that the 'rTmpLang' should be checked here.
General Analysis htmlcss1.cxx:439 Medium V547 Expression '!oLRSpace' is always true.
General Analysis htmlcss1.cxx:1527 Medium V547 Expression 'nLines > 1' is always true.
General Analysis htmlfldw.cxx:295 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlfldw.cxx:303 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlfldw.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:525 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:544 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:685 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:696 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:1560 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:1563 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlflywriter.cxx:1656 High V530 The return value of function 'OutFrameFormatOptions' is required to be utilized.
General Analysis htmlform.cxx:2447 High V530 The return value of function 'remove' is required to be utilized.
General Analysis htmlform.cxx:666 Medium V1004 The 'pVSh' pointer was used unsafely after it was verified against nullptr. Check lines: 662, 666.
General Analysis htmlform.cxx:2423 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmlforw.cxx:996 Medium V1048 The 'nTabIndex' variable was assigned the same value.
General Analysis htmlftn.cxx:346 High V595 The 'pTextFootnote' pointer was utilized before it was verified against nullptr. Check lines: 346, 370.
General Analysis htmlftn.cxx:285 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis htmlftn.cxx:146 Medium V1048 The 'aInfo.m_eNum' variable was assigned the same value.
General Analysis htmlftn.cxx:160 Medium V1048 The 'aInfo.m_ePos' variable was assigned the same value.
General Analysis htmlnum.cxx:30 Medium V547 Expression 'm_pNumRule' is always true.
General Analysis htmlnumreader.cxx:513 Medium V547 Expression 'nLevel < MAXLEVEL' is always true.
General Analysis htmlnumwriter.cxx:303 Medium V735 Possibly an incorrect HTML. The "</ol>" closing tag was encountered, while the "</pre>" tag was expected.
General Analysis htmlnumwriter.cxx:136 Medium V1048 The 'bStartValue' variable was assigned the same value.
General Analysis htmlplug.cxx:1271 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1282 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1317 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1329 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlplug.cxx:1341 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmlreqifreader.cxx:379 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmlreqifreader.cxx:484 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmlreqifreader.cxx:614 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmlreqifreader.cxx:637 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis htmltab.cxx:865 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aFrameFormats.
General Analysis htmltab.cxx:814 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:831 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:2476 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:2802 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:2804 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis htmltab.cxx:4069 Medium V1037 Two or more case-branches perform the same actions. Check lines: 4069, 4073
General Analysis htmltab.cxx:1312 Medium V1051 Consider checking for misprints. It's possible that the 'nEmptyRows' should be checked here.
General Analysis htmltab.cxx:3058 Medium V1051 Consider checking for misprints. It's possible that the 'm_pCurrCnts' should be checked here.
General Analysis htmltabw.cxx:368 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmltabw.cxx:449 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmltabw.cxx:657 High V530 The return value of function 'append' is required to be utilized.
General Analysis htmltabw.cxx:702 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:149 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:242 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:281 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:312 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:340 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:385 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:511 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:587 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:618 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:626 High V530 The return value of function 'append' is required to be utilized.
General Analysis parcss1.cxx:628 Medium V1048 The 'bNextCh' variable was assigned the same value.
General Analysis swhtml.cxx:894 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swhtml.cxx:896 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swhtml.cxx:1550 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swhtml.cxx:1553 High V530 The return value of function 'remove' is required to be utilized.
General Analysis swhtml.cxx:3087 Medium V547 Expression '!bBeforeTable' is always false.
General Analysis swhtml.cxx:3833 Medium V560 A part of conditional expression is always true: nSize >= 1.
General Analysis swhtml.cxx:4177 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis swhtml.cxx:1939 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1939, 2007
General Analysis swhtml.cxx:602 Medium V1048 The 'm_bViewCreated' variable was assigned the same value.
General Analysis swhtml.hxx:778 Medium V1071 Consider inspecting the 'ParseStyleOptions' function. The return value is not always used. Total calls: 11, discarded results: 1.
General Analysis wrthtml.cxx:762 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrthtml.cxx:802 High V530 The return value of function 'append' is required to be utilized.
General Analysis wrthtml.cxx:317 Medium V547 Expression 'bVal' is always false.
General Analysis wrtswtbl.cxx:733 High V1053 Calling the 'ShouldExpandSub' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'wrtswtbl.cxx:733', 'wrtswtbl.cxx:504', 'wrtswtbl.hxx:249'.
General Analysis wrtswtbl.cxx:324 Medium V1051 Consider checking for misprints. It's possible that the 'nWidth' should be checked here.
General Analysis WW8Sttbf.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis WW8TableInfo.cxx:141 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis WW8TableInfo.hxx:114 Medium V690 The 'CellInfo' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis docxattributeoutput.cxx:2319 High V530 The return value of function 'BookmarkToWord' is required to be utilized.
General Analysis docxattributeoutput.cxx:7799 High V530 The return value of function 'append' is required to be utilized.
General Analysis docxattributeoutput.cxx:6191 Medium V519 The 'aHAlign' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 6190, 6191.
General Analysis docxattributeoutput.cxx:6196 Medium V519 The 'aVAlign' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 6195, 6196.
General Analysis docxattributeoutput.cxx:598 Medium V560 A part of conditional expression is always true: m_aParagraphSdt.m_bStartedSdt.
General Analysis docxattributeoutput.cxx:6344 Medium V560 A part of conditional expression is always true: nullptr != pSdrObj.
General Analysis docxattributeoutput.cxx:6757 Medium V560 A part of conditional expression is always true: nWwId >= ww::stiLev1.
General Analysis docxattributeoutput.cxx:463 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docxattributeoutput.cxx:5022 Medium V1037 Two or more case-branches perform the same actions. Check lines: 5022, 5028, 5031
General Analysis docxattributeoutput.cxx:5107 Medium V1037 Two or more case-branches perform the same actions. Check lines: 5107, 5110, 5113
General Analysis docxattributeoutput.cxx:6055 Medium V1037 Two or more case-branches perform the same actions. Check lines: 6055, 6075
General Analysis docxattributeoutput.cxx:6059 Medium V1037 Two or more case-branches perform the same actions. Check lines: 6059, 6063
General Analysis docxattributeoutput.cxx:4469 Medium V1048 The 'rOptions.bWriteTag' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:4980 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:4989 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5019 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5025 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5035 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5041 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5101 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.cxx:5122 Medium V1048 The 'bMustWrite' variable was assigned the same value.
General Analysis docxattributeoutput.hxx:1039 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: id.
General Analysis docxattributeoutput.hxx:1195 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_bTableCellOpen, m_bStartedParaSdt, m_bStartedRunSdt, m_nTableDepth.
General Analysis docxexport.cxx:675 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:700 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:730 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:761 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:779 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:803 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:914 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1046 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1533 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1575 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1622 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1731 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1797 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1838 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:1865 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexport.cxx:2198 High V530 The return value of function 'addRelation' is required to be utilized.
General Analysis docxexportfilter.cxx:116 High V530 The return value of function 'ExportDocument' is required to be utilized.
General Analysis docxsdrexport.cxx:1371 High V530 The return value of function 'AddSdrObject' is required to be utilized.
General Analysis docxsdrexport.cxx:2013 High V595 The 'm_pImpl->getBodyPrAttrList()' pointer was utilized before it was verified against nullptr. Check lines: 2013, 2032.
General Analysis docxsdrexport.cxx:884 Medium V547 Expression 'bLclInTabCell' is always true.
General Analysis docxsdrexport.cxx:1589 Medium V547 Expression 'bIsSignatureLineShape' is always false.
General Analysis docxsdrexport.cxx:718 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pObj' and 'pObj'.
General Analysis docxsdrexport.cxx:881 Medium V1048 The 'bLclInTabCell' variable was assigned the same value.
General Analysis docxtableexport.cxx:740 High V501 There are identical sub-expressions 'pRedline->GetRedlineData().GetType()' to the left and to the right of the '==' operator.
General Analysis docxtableexport.cxx:59 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis rtfattributeoutput.cxx:313 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:415 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:436 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:560 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:562 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:605 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:612 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:639 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:648 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:654 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:655 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:686 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:756 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:778 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:785 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:788 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:793 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:796 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:802 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:839 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:841 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:871 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:916 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:918 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:955 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:997 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1096 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1188 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1287 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1307 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1312 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1317 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1321 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1335 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1355 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1357 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1424 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1462 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1495 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1924 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1932 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1948 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1949 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1963 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1964 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1990 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1994 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1999 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2301 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2319 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2320 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2365 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2377 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2389 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2395 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2398 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2419 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2426 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2429 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2434 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2438 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2451 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2463 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2487 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2495 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2507 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2519 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2531 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2549 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2554 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2588 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2590 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2600 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2607 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2616 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2620 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2666 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2669 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2670 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2680 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2687 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2691 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2709 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2713 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2717 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2726 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2728 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2737 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2740 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2745 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2748 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2753 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2763 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2770 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2845 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2853 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2859 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2865 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2873 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2881 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2898 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2905 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2912 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2929 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2936 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2946 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2985 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:2991 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3018 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3032 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3056 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3077 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3082 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3116 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3118 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3211 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3216 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3224 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3247 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3251 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3276 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3284 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3288 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3290 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3291 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3294 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3299 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3300 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3359 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3361 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3375 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3377 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3383 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3389 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3391 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3402 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3404 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3431 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3436 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3441 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3452 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3454 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3456 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3458 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3460 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3499 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3505 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3511 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3517 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3534 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3539 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3550 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3555 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3588 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3731 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3736 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3759 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:3996 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4122 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4123 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4128 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4129 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4133 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4284 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4360 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4370 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4373 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4636 High V530 The return value of function 'ExportPICT' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4647 High V530 The return value of function 'ExportPICT' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4674 High V530 The return value of function 'WriteHex' is required to be utilized.
General Analysis rtfattributeoutput.cxx:4692 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfattributeoutput.cxx:1264 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis rtfattributeoutput.cxx:1736 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1736, 1742
General Analysis rtfattributeoutput.cxx:1739 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1739, 1745
General Analysis rtfexport.cxx:359 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfexport.cxx:377 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfexport.cxx:1606 High V530 The return value of function 'ExportDocument' is required to be utilized.
General Analysis rtfexport.cxx:374 Medium V560 A part of conditional expression is always false: 0 <= result.
General Analysis rtfexport.cxx:1265 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis rtfexport.cxx:1450 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis rtfexportfilter.cxx:82 High V530 The return value of function 'ExportDocument' is required to be utilized.
General Analysis rtfsdrexport.cxx:524 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:554 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:692 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:702 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrexport.cxx:712 High V530 The return value of function 'append' is required to be utilized.
General Analysis writerhelper.cxx:691 Medium V1023 A pointer without owner is added to the 'maStack' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis wrtw8esh.cxx:1089 High V539 Consider inspecting iterators which are being passed as arguments to function 'erase'.
General Analysis wrtw8esh.cxx:2186 High V1053 Calling the 'OpenContainer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis wrtw8esh.cxx:2197 High V1053 Calling the 'CloseContainer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis wrtw8esh.cxx:1717 Medium V547 Expression 'nContrast == 100' is always false.
General Analysis wrtw8esh.cxx:2520 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2520, 2526
General Analysis wrtw8esh.cxx:2876 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2876, 2879
General Analysis wrtw8nds.cxx:526 High V595 The 'pFont' pointer was utilized before it was verified against nullptr. Check lines: 526, 539.
General Analysis wrtw8nds.cxx:2404 High V595 The 'pBox' pointer was utilized before it was verified against nullptr. Check lines: 2404, 2417.
General Analysis wrtw8nds.cxx:3631 Medium V506 Pointer to local variable 'aOffset' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis wrtw8nds.cxx:2785 Medium V547 Expression 'nNextAttr == nEnd' is always true.
General Analysis wrtw8nds.cxx:1825 Medium V560 A part of conditional expression is always true: pRet.
General Analysis wrtw8nds.cxx:487 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 483, 487.
General Analysis wrtw8num.cxx:548 Medium V1007 The value from the potentially uninitialized optional 'pBulletFont' is used. Probably it is a mistake.
General Analysis wrtw8num.cxx:550 Medium V1007 The value from the potentially uninitialized optional 'pBulletFont' is used. Probably it is a mistake.
General Analysis wrtw8num.cxx:129 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:213 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:391 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:593 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8num.cxx:619 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:1090 High V1053 Calling the 'HeaderFooterWritten' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'wrtw8sty.cxx:1090', 'wrtw8sty.cxx:1180', 'wrtww8.hxx:213'.
General Analysis wrtw8sty.cxx:1847 Medium V519 The 'm_pISet' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1819, 1847.
General Analysis wrtw8sty.cxx:1954 Medium V560 A part of conditional expression is always true: pPdLeftHeaderFormat.
General Analysis wrtw8sty.cxx:1958 Medium V560 A part of conditional expression is always true: pPdLeftFooterFormat.
General Analysis wrtw8sty.cxx:1971 Medium V560 A part of conditional expression is always true: pPdLeftHeaderFormat.
General Analysis wrtw8sty.cxx:1981 Medium V560 A part of conditional expression is always true: pPdLeftFooterFormat.
General Analysis wrtw8sty.cxx:540 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:618 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:624 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:1523 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:2299 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtw8sty.cxx:2446 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtww8.cxx:4398 High V547 Expression 'len == 0x44 - sizeof (sal_uInt32)' is always true.
General Analysis wrtww8.cxx:2564 Medium V560 A part of conditional expression is always true: nWidthPercent <= 600.
General Analysis wrtww8.cxx:3379 Medium V657 It's odd that this function always returns one and the same value.
General Analysis wrtww8.cxx:3516 Medium V1019 Compound assignment expression is used inside condition.
General Analysis wrtww8.cxx:3817 Medium V1019 Compound assignment expression is used inside condition.
General Analysis wrtww8.cxx:2131 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis wrtww8.cxx:2531 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis wrtww8.cxx:2784 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis wrtww8.cxx:2827 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 8-bit variable.
General Analysis wrtww8gr.cxx:577 Medium V793 It is odd that the result of the 'aGrTwipSz.Width() + nXSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis wrtww8gr.cxx:594 Medium V793 It is odd that the result of the 'aGrTwipSz.Height() + nYSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis wrtww8gr.cxx:710 Medium V793 It is odd that the result of the 'aGrTwipSz.Width() + nXSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis wrtww8gr.cxx:718 Medium V793 It is odd that the result of the 'aGrTwipSz.Height() + nYSizeAdd' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis ww8atr.cxx:2920 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:2930 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:2937 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:2942 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8atr.cxx:1518 Medium V547 Expression 'nId == NS_sprm::CRgLid1_80::val' is always false.
General Analysis ww8atr.cxx:2535 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8atr.cxx:2569 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8atr.cxx:5028 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8glsy.cxx:226 High V530 The return value of function 'LoadDoc' is required to be utilized.
General Analysis ww8glsy.cxx:62 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8graf.cxx:696 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis ww8graf.cxx:1362 Medium V557 Array overrun is possible. The '2' index is pointing beyond array bound.
General Analysis ww8graf.cxx:2353 Medium V560 A part of conditional expression is always true: rRecord.nXRelTo.
General Analysis ww8graf.cxx:2355 Medium V560 A part of conditional expression is always true: rRecord.nYRelTo.
General Analysis ww8graf.cxx:2506 Medium V560 A part of conditional expression is always false: nYRelTo == 2.
General Analysis ww8graf.cxx:1670 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1670, 1680
General Analysis ww8par.cxx:3446 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par.cxx:4893 High V530 The return value of function 'LoadOlePropertySet' is required to be utilized.
General Analysis ww8par.cxx:6548 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par.cxx:6549 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par.cxx:6532 Medium V519 The 'nRet' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 6530, 6532.
General Analysis ww8par.cxx:5307 Medium V560 A part of conditional expression is always true: m_xMSDffManager->GetShapeOrders().
General Analysis ww8par.cxx:4247 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_nFieldTagAlways, m_nFieldTagBad.
General Analysis ww8par.cxx:5444 Medium V1004 The 'pNdIdx' pointer was used unsafely after it was verified against nullptr. Check lines: 5440, 5444.
General Analysis ww8par.cxx:5640 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ww8par.cxx:5693 Medium V1019 Compound assignment expression is used inside condition.
General Analysis ww8par.cxx:5313 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis ww8par.hxx:1048 Medium V690 The 'WW8TabBandDesc' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis ww8par2.cxx:617 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis ww8par2.cxx:629 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par2.cxx:646 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis ww8par2.cxx:2360 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par2.cxx:1088 High V614 Uninitialized variable 'nWwCols' used.
General Analysis ww8par2.cxx:2017 High V773 The 'pNewBand' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis ww8par2.cxx:78 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maDirections.
General Analysis ww8par2.cxx:3117 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3117, 3120
General Analysis ww8par2.cxx:475 Medium V1048 The 'bTestAllowed' variable was assigned the same value.
General Analysis ww8par2.cxx:3151 Medium V1048 The 'eVertOri' variable was assigned the same value.
General Analysis ww8par5.cxx:1281 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par5.cxx:1289 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par5.cxx:1293 High V530 The return value of function 'append' is required to be utilized.
General Analysis ww8par5.cxx:3742 Medium V653 A suspicious string consisting of two parts is used for initialization. It is possible that a comma is missing. Consider inspecting this literal: "\x02""XE".
General Analysis ww8par5.cxx:3742 Medium V653 A suspicious string consisting of two parts is used for initialization. It is possible that a comma is missing. Consider inspecting this literal: "\x06""INHALT".
General Analysis ww8par5.cxx:3743 Medium V653 A suspicious string consisting of two parts is used for initialization. It is possible that a comma is missing. Consider inspecting this literal: "\x02""TC".
General Analysis ww8par5.cxx:481 Medium V1001 The 'sParams' variable is assigned but is not used by the end of the function.
General Analysis ww8par5.cxx:1742 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1742, 1751
General Analysis ww8par5.cxx:1799 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1799, 1805
General Analysis ww8par5.cxx:1759 Medium V1048 The 'nReg' variable was assigned the same value.
General Analysis ww8par6.cxx:2588 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis ww8par6.cxx:2545 High V595 The 'm_xSFlyPara->GetFlyFormat()' pointer was utilized before it was verified against nullptr. Check lines: 2545, 2557.
General Analysis ww8par6.cxx:2973 High V595 The 'm_pPaM' pointer was utilized before it was verified against nullptr. Check lines: 2973, 2993.
General Analysis ww8par6.cxx:2190 High V1053 Calling the 'PutImpl' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ww8par6.cxx:2190', 'itemset.hxx:230', 'itemset.hxx:112'.
General Analysis ww8par6.cxx:2243 High V1053 Calling the 'PutImpl' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'ww8par6.cxx:2243', 'ww8par6.cxx:2277', 'itemset.hxx:230', 'itemset.hxx:112'.
General Analysis ww8par6.cxx:4878 Medium V547 Expression 'NS_sprm::CFEmboss::val == nId' is always false.
General Analysis ww8par6.cxx:1441 Medium V560 A part of conditional expression is always false: pPap.
General Analysis ww8par6.cxx:1441 Medium V560 A part of conditional expression is always false: pSty.
General Analysis ww8par6.cxx:4906 Medium V560 A part of conditional expression is always true: * pData > 0.
General Analysis ww8par6.cxx:177 Medium V1037 Two or more case-branches perform the same actions. Check lines: 177, 195
General Analysis ww8par6.cxx:180 Medium V1037 Two or more case-branches perform the same actions. Check lines: 180, 187, 191
General Analysis ww8par6.cxx:1562 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis ww8par6.cxx:2107 Medium V1048 The 'eHRel' variable was assigned the same value.
General Analysis ww8scan.cxx:6713 High V530 The return value of function 'Read' is required to be utilized.
General Analysis ww8scan.cxx:4222 Medium V547 Expression 'nLen2 == nLen' is always false.
General Analysis ww8scan.cxx:949 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aShortSprm.
General Analysis ww8scan.cxx:816 Medium V1037 Two or more case-branches perform the same actions. Check lines: 816, 823
General Analysis ww8scan.cxx:8347 Medium V1037 Two or more case-branches perform the same actions. Check lines: 8347, 8366
General Analysis ww8scan.cxx:3930 Medium V1048 The 'p->nEndPos' variable was assigned the same value.
General Analysis ww8scan.cxx:4081 Medium V1048 The 'p->nStartPos' variable was assigned the same value.
General Analysis ww8scan.cxx:4091 Medium V1048 The 'p->nStartPos' variable was assigned the same value.
General Analysis ww8scan.cxx:5829 Medium V1048 The 'eVer' variable was assigned the same value.
General Analysis ww8scan.cxx:871 Medium V1077 The 'WW8SprmIter' constructor contains potentially uninitialized members. Inspect the following: m_nCurrentId, m_nCurrentSize, m_pCurrentParams.
General Analysis ww8scan.cxx:2260 Medium V1077 The 'WW8PLCF' constructor contains potentially uninitialized members. Inspect the following: m_nIMax, m_pPLCF_Contents.
General Analysis ww8scan.cxx:2282 Medium V1077 The 'WW8PLCF' constructor contains potentially uninitialized members. Inspect the following: m_nIMax, m_pPLCF_Contents.
General Analysis swxml.cxx:98 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swxml.cxx:698 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swxml.cxx:699 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis swxml.cxx:890 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 885, 890.
General Analysis xmlexp.cxx:555 Medium V522 There might be dereferencing of a potential null pointer 'pText'.
General Analysis xmlexpit.cxx:517 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:519 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:819 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:821 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:949 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:1013 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlexpit.cxx:1055 Medium V522 There might be dereferencing of a potential null pointer 'pVertOrient'.
General Analysis xmlfmt.cxx:151 High V501 There are identical sub-expressions 'SkipWS()' to the left and to the right of the '&&' operator.
General Analysis xmlfmt.cxx:115 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfmt.cxx:127 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlfonte.cxx:110 High V530 The return value of function 'Add' is required to be utilized.
General Analysis xmlimp.cxx:812 Medium V522 There might be dereferencing of a potential null pointer 'pStringListId1'.
General Analysis xmlimp.cxx:815 Medium V522 There might be dereferencing of a potential null pointer 'pStringListId2'.
General Analysis xmlimp.cxx:1720 Medium V522 There might be dereferencing of a potential null pointer 'pText'.
General Analysis xmlimp.cxx:1576 Medium V547 Expression 'bTabOverMarginValue' is always false.
General Analysis xmlimp.cxx:1609 Medium V547 Expression 'bDoNotMirrorRtlDrawObjs' is always false.
General Analysis xmlimp.cxx:1614 Medium V547 Expression 'bDoNotBreakWrappedTables' is always false.
General Analysis xmlimp.cxx:1619 Medium V547 Expression 'bAllowTextAfterFloatingTableBreak' is always false.
General Analysis xmlimp.cxx:863 Medium V560 A part of conditional expression is always true: node1.
General Analysis xmltbli.cxx:1909 High V530 The return value of function 'InsertText' is required to be utilized.
General Analysis xmltbli.cxx:2698 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis xmltbli.cxx:2737 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis xmltbli.cxx:600 Medium V522 There might be dereferencing of a potential null pointer 'pSrcTextCursor'.
General Analysis xmltbli.cxx:610 Medium V522 There might be dereferencing of a potential null pointer 'pDstTextCursor'.
General Analysis xmltbli.cxx:2696 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltbli.cxx:2719 Medium V1051 Consider checking for misprints. It's possible that the 'pStNd' should be checked here.
General Analysis xmltexte.cxx:334 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexte.cxx:338 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexte.cxx:343 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexte.cxx:169 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 168, 169.
General Analysis xmltexte.cxx:71 Medium V522 There might be dereferencing of a potential null pointer 'pFrame'.
General Analysis xmltexti.cxx:362 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:381 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:397 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:403 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltexti.cxx:179 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:571 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:608 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:650 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:727 Medium V522 There might be dereferencing of a potential null pointer 'pTextCursor'.
General Analysis xmltexti.cxx:878 Medium V522 There might be dereferencing of a potential null pointer 'pFrame'.
General Analysis drpcps.cxx:110 High V530 The return value of function 'append' is required to be utilized.
General Analysis numpara.cxx:406 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis mailconfigpage.cxx:339 Medium V547 Expression 'm_bStop' is always false.
General Analysis mailconfigpage.cxx:376 Medium V547 Expression 'm_bStop' is always false.
General Analysis addresslistdialog.cxx:181 Medium V1023 A pointer without owner is added to the 'm_aUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis addresslistdialog.cxx:291 Medium V1023 A pointer without owner is added to the 'm_aUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis addresslistdialog.cxx:384 Medium V1023 A pointer without owner is added to the 'm_aUserData' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis createaddresslistdialog.cxx:128 Medium V1023 A pointer without owner is added to the 'm_aLines' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis mailmergewizard.cxx:79 High V1053 Calling the 'ActivatePage' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis mailmergewizard.cxx:221 Medium V560 A part of conditional expression is always true: !m_bDocumentLoad.
General Analysis mailmergewizard.cxx:233 Medium V1048 The 'bEnable' variable was assigned the same value.
General Analysis mmlayoutpage.cxx:637 Medium V1048 The 'nZoom' variable was assigned the same value.
General Analysis mmresultdialogs.cxx:684 High V530 The return value of function 'LoadStylesFromFile' is required to be utilized.
General Analysis mmresultdialogs.cxx:1138 High V530 The return value of function 'LoadStylesFromFile' is required to be utilized.
General Analysis ascfldlg.cxx:390 Medium V1037 Two or more case-branches perform the same actions. Check lines: 390, 416
General Analysis uiregionsw.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis fldedt.cxx:69 Medium V547 Expression '!"what input field is this"' is always false.
General Analysis fldtdlg.cxx:83 Medium V547 Expression 'bDatabaseFields' is always true.
General Analysis fldvar.cxx:222 Medium V519 The 'm_bInit' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 211, 222.
General Analysis fldvar.cxx:638 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis column.cxx:267 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis column.cxx:228 Medium V1051 Consider checking for misprints. It's possible that the 'pSet' should be checked here.
General Analysis frmpage.cxx:1844 Medium V547 Expression 'm_bFormat' is always false.
General Analysis frmpage.cxx:1110 Medium V560 A part of conditional expression is always true: pFlyFormat.
General Analysis cntex.cxx:151 Medium V1048 The 'bInitialCreate' variable was assigned the same value.
General Analysis cntex.cxx:241 Medium V1048 The 'nSet' variable was assigned the same value.
General Analysis cnttab.cxx:3816 High V1053 Calling the 'GetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis swuiidxmrk.cxx:1423 Medium V560 A part of conditional expression is always true: nField < AUTH_FIELD_END.
General Analysis swuiidxmrk.cxx:1423 Medium V560 A part of conditional expression is always true: nField >= 0.
General Analysis bookmark.cxx:507 Medium V522 There might be dereferencing of a potential null pointer 'pBookmark'.
General Analysis glossary.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis glossary.cxx:85 High V781 The value of the 'nStart' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis glossary.cxx:613 Medium V1051 Consider checking for misprints. It's possible that the 'xOldEntry' should be used inside 'm_xCategoryBox->get_iter_depth' function.
General Analysis num.cxx:184 Medium V1051 Consider checking for misprints. It's possible that the 'nBorderTextRelative' should be checked here.
General Analysis pgfnote.cxx:135 Medium V547 Expression 'bContinuousEndnotes' is always false.
General Analysis srtdlg.cxx:81 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis srtdlg.cxx:85 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis tabledlg.cxx:473 Medium V1051 Consider checking for misprints. It's possible that the 'm_pTableData' should be checked here.
General Analysis tabledlg.cxx:820 Medium V1051 Consider checking for misprints. It's possible that the 'm_pTableData' should be checked here.
General Analysis vbadocuments.cxx:94 Medium V1019 Compound assignment expression 'Template >>= sFileName' is used inside condition.
General Analysis vbafind.cxx:222 Medium V547 Expression '!bBackward' is always true.
General Analysis vbafind.cxx:306 Medium V547 Expression 'value' is always false.
General Analysis vbafont.cxx:157 High V547 Expression 'nPaletteColor == nColor' is always true.
General Analysis vbafont.cxx:170 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:180 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:190 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:200 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:210 Medium V547 Expression 'bRes' is always false.
General Analysis vbafont.cxx:220 Medium V547 Expression 'bRes' is always false.
General Analysis vbaformfielddropdown.cxx:63 High V530 The return value of function 'GetContent' is required to be utilized.
General Analysis vbaheaderfooterhelper.cxx:56 Medium V547 Expression '!isShared' is always false.
General Analysis vbaheaderfooterhelper.cxx:101 Medium V547 Expression '!isShared' is always true.
General Analysis vbaheaderfooterhelper.cxx:121 Medium V547 Expression '!isShared' is always false.
General Analysis vbaheaderfooterhelper.cxx:165 Medium V547 Expression '!isShared' is always true.
General Analysis vbalistformat.cxx:207 Medium V1048 The 'nIndentAt' variable was assigned the same value.
General Analysis vbalistformat.cxx:208 Medium V1048 The 'nFirstLineIndent' variable was assigned the same value.
General Analysis vbalistformat.cxx:209 Medium V1048 The 'nListtabStopPosition' variable was assigned the same value.
General Analysis vbalistlevel.cxx:42 Medium V785 Constant expression in switch statement.
General Analysis vbalistlevel.cxx:160 Medium V785 Constant expression in switch statement.
General Analysis vbalistlevel.cxx:252 Medium V1037 Two or more case-branches perform the same actions. Check lines: 252, 282
General Analysis vbalistlevel.cxx:74 Medium V1048 The 'nAlignment' variable was assigned the same value.
General Analysis vbapagesetup.cxx:61 Medium V547 Expression '!isHeaderOn' is always true.
General Analysis vbapagesetup.cxx:84 Medium V547 Expression '!isHeaderOn' is always true.
General Analysis vbapagesetup.cxx:104 Medium V547 Expression '!isFooterOn' is always true.
General Analysis vbapagesetup.cxx:118 Medium V547 Expression '!isFooterOn' is always true.
General Analysis vbapagesetup.cxx:170 Medium V547 Expression 'isHeaderOn' is always false.
General Analysis vbapagesetup.cxx:234 Medium V1048 The 'wdSectionStart' variable was assigned the same value.
General Analysis vbaparagraphformat.cxx:209 High V614 Uninitialized variable 'aBreakType' used.
General Analysis vbaparagraphformat.cxx:222 High V614 Uninitialized variable 'aBreakType' used.
General Analysis vbaparagraphformat.cxx:312 Medium V560 A part of conditional expression is always false: nWidow > 1.
General Analysis vbaparagraphformat.cxx:312 Medium V560 A part of conditional expression is always true: nOrphan == nWidow.
General Analysis vbarow.cxx:67 Medium V547 Expression 'isAutoHeight' is always false.
General Analysis vbarows.cxx:264 Medium V560 A part of conditional expression is always true: (nWidth <= 0).
General Analysis vbarows.cxx:90 Medium V785 Constant expression in switch statement.
General Analysis vbarows.cxx:127 Medium V1048 The 'nAlignment' variable was assigned the same value.
General Analysis vbastyle.cxx:79 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis vbastyles.cxx:324 Medium V1037 Two or more case-branches perform the same actions. Check lines: 324, 335
General Analysis vbatablehelper.cxx:126 Medium V547 Expression 'isWidthRelatvie' is always false.
General Analysis vbatables.cxx:177 Medium V560 A part of conditional expression is always true: nCols <= 0.
General Analysis vbatables.cxx:177 Medium V560 A part of conditional expression is always true: nRows <= 0.
General Analysis vbatables.cxx:175 Medium V1019 Compound assignment expression 'NumColumns >>= nCols' is used inside condition.
General Analysis vbatables.cxx:175 Medium V1019 Compound assignment expression 'NumRows >>= nRows' is used inside condition.
General Analysis vbatabstops.cxx:172 Medium V1048 The 'cLeader' variable was assigned the same value.
General Analysis vbatemplate.cxx:41 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbaview.cxx:222 Medium V547 Expression 'bOnlineLayout' is always false.
General Analysis vbaview.cxx:345 Medium V547 Expression '!isOn' is always true.
General Analysis vbaview.cxx:350 Medium V547 Expression '!isShared' is always true.
General Analysis vbawordbasic.cxx:148 Medium V1019 Compound assignment expression 'Save >>= nSave' is used inside condition.
General Analysis vbawrapformat.cxx:92 High V614 Uninitialized variable 'eTextMode' used.
General Analysis vbawrapformat.cxx:140 High V614 Uninitialized variable 'eTextMode' used.
General Analysis vbawrapformat.cxx:108 Medium V547 Expression 'bContour' is always false.
General Analysis appenv.cxx:335 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis appenv.cxx:424 High V530 The return value of function 'InsertLabEnvText' is required to be utilized.
General Analysis appenv.cxx:439 High V530 The return value of function 'InsertLabEnvText' is required to be utilized.
General Analysis appopt.cxx:289 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis appopt.cxx:430 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis appopt.cxx:431 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis appopt.cxx:445 Medium V1037 Two or more case-branches perform the same actions. Check lines: 445, 523
General Analysis docsh.cxx:783 Medium V547 Expression 'm_pWrtShell' is always true.
General Analysis docsh2.cxx:513 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docsh2.cxx:727 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docsh2.cxx:1134 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1195 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1329 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1356 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1523 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docsh2.cxx:1563 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docsh2.cxx:1575 High V530 The return value of function 'Read' is required to be utilized.
General Analysis docsh2.cxx:1610 High V530 The return value of function 'DetectFilter' is required to be utilized.
General Analysis docsh2.cxx:1614 High V530 The return value of function 'DetectFilter' is required to be utilized.
General Analysis docsh2.cxx:1773 High V530 The return value of function 'DetectFilter' is required to be utilized.
General Analysis docsh2.cxx:795 High V773 Visibility scope of the 'pStrm' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis docsh2.cxx:414 Medium V506 Pointer to local variable 'aTmpLst' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis docsh2.cxx:441 Medium V547 Expression 'pAFlags->m_pAutoCompleteList' is always true.
General Analysis docsh2.cxx:448 Medium V560 A part of conditional expression is always false.
General Analysis docsh2.cxx:1024 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis docst.cxx:362 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1197 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis docst.cxx:1221 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1222 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1223 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:1306 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis docst.cxx:303 Medium V1037 Two or more case-branches perform the same actions. Check lines: 303, 306
General Analysis docst.cxx:508 Medium V1037 Two or more case-branches perform the same actions. Check lines: 508, 514
General Analysis mainwn.cxx:101 High V595 The 'pProgressContainer' pointer was utilized before it was verified against nullptr. Check lines: 101, 115.
General Analysis mainwn.cxx:112 High V595 The 'pProgressContainer' pointer was utilized before it was verified against nullptr. Check lines: 112, 115.
General Analysis modcfg.cxx:175 High V530 The return value of function 'append' is required to be utilized.
General Analysis modcfg.cxx:186 High V530 The return value of function 'append' is required to be utilized.
General Analysis modcfg.cxx:208 High V530 The return value of function 'append' is required to be utilized.
General Analysis viewopt.cxx:435 Medium V1037 Two or more case-branches perform the same actions. Check lines: 435, 441
General Analysis dbmgr.cxx:2807 High V530 The return value of function 'append' is required to be utilized.
General Analysis SwSpellDialogChildWindow.cxx:404 Medium V547 Expression 'bNoDictionaryAvailable' is always false.
General Analysis gloshdl.cxx:305 High V575 The null pointer is passed into 'operator delete'. Inspect the argument.
General Analysis gloshdl.cxx:341 High V575 The null pointer is passed into 'operator delete'. Inspect the argument.
General Analysis gloshdl.cxx:533 High V575 The null pointer is passed into 'operator delete'. Inspect the argument.
General Analysis swdtflvr.cxx:871 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1552 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1553 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1565 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1569 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1570 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1573 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1579 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1581 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1583 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1585 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1589 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1636 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1646 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1647 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1654 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis swdtflvr.cxx:3169 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis swdtflvr.cxx:3315 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis swdtflvr.cxx:4065 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4080 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4095 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4155 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4176 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:4376 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis swdtflvr.cxx:1937 High V749 Destructor of the 'aWait' object will be invoked a second time after leaving the object's scope.
General Analysis swdtflvr.cxx:3938 Medium V560 A part of conditional expression is always true.
General Analysis swdtflvr.cxx:1148 Medium V1048 The 'nRet' variable was assigned the same value.
General Analysis AnnotationWin.cxx:100 High V530 The return value of function 'Read' is required to be utilized.
General Analysis AnnotationWin2.cxx:1076 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis AnnotationWin2.cxx:1241 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis AnnotationWin2.cxx:701 Medium V522 There might be dereferencing of a potential null pointer 'pTextAnnotationField'.
General Analysis FrameControlsManager.cxx:110 Medium V522 There might be dereferencing of a potential null pointer 'pWin'.
General Analysis FrameControlsManager.cxx:174 Medium V522 There might be dereferencing of a potential null pointer 'pButton'.
General Analysis FrameControlsManager.cxx:199 Medium V522 There might be dereferencing of a potential null pointer 'pButton'.
General Analysis FrameControlsManager.cxx:235 Medium V522 There might be dereferencing of a potential null pointer 'pWin'.
General Analysis PostItMgr.cxx:816 Medium V1023 A pointer without owner is added to the 'mPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis PostItMgr.cxx:867 Medium V1023 A pointer without owner is added to the 'mPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis SidebarTxtControl.cxx:414 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis SidebarWinAcc.cxx:103 High V1053 Calling the 'SetWindow' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis edtdd.cxx:218 High V530 The return value of function 'Union' is required to be utilized.
General Analysis edtdd.cxx:276 High V530 The return value of function 'Union' is required to be utilized.
General Analysis edtwin.cxx:2147 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:2222 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:2358 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:2660 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis edtwin.cxx:4815 High V530 The return value of function 'FindAnchorPos' is required to be utilized.
General Analysis edtwin.cxx:6002 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis edtwin.cxx:6527 High V530 The return value of function 'DeleteExtTextInput' is required to be utilized.
General Analysis edtwin.cxx:4935 High V595 The 'pFlyFormat' pointer was utilized before it was verified against nullptr. Check lines: 4935, 4963.
General Analysis edtwin.cxx:5545 High V1053 Calling the 'SetPointer' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis edtwin.cxx:1610 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1578, 1610.
General Analysis edtwin.cxx:4301 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4301, 4298.
General Analysis edtwin.cxx:4328 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4328, 4298.
General Analysis edtwin.cxx:4354 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4354, 4298.
General Analysis edtwin.cxx:4411 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4411, 4298.
General Analysis edtwin.cxx:4489 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4489, 4298.
General Analysis edtwin.cxx:4544 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4544, 4298.
General Analysis edtwin.cxx:4692 Medium V1020 The function exited without calling the 'LeaveArea' function. Check lines: 4692, 4298.
General Analysis edtwin.cxx:2431 Medium V1048 The 'eKeyState' variable was assigned the same value.
General Analysis edtwin2.cxx:244 High V530 The return value of function 'Union' is required to be utilized.
General Analysis edtwin2.cxx:465 High V530 The return value of function 'insert' is required to be utilized.
General Analysis edtwin2.cxx:668 High V530 The return value of function 'Union' is required to be utilized.
General Analysis romenu.cxx:288 High V530 The return value of function 'SaveGraphic' is required to be utilized.
General Analysis envimg.cxx:85 High V530 The return value of function 'append' is required to be utilized.
General Analysis fldmgr.cxx:1512 Medium V614 Potentially null smart pointer 'pField' used.
General Analysis colex.cxx:394 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis colex.cxx:430 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis colmgr.cxx:37 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis frmmgr.cxx:436 Medium V1051 Consider checking for misprints. It's possible that the 'rVal.nMaxHPos' should be checked here.
General Analysis navipi.hxx:162 Medium V1071 Consider inspecting the 'GetCreateView' function. The return value is not always used. Total calls: 14, discarded results: 1.
General Analysis toxmgr.cxx:147 High V773 Visibility scope of the 'pMark' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis olmenu.cxx:691 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:754 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis olmenu.cxx:760 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis olmenu.cxx:765 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:770 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:844 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:849 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:854 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:859 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:864 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:869 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:874 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis olmenu.cxx:878 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis glosdoc.cxx:69 High V530 The return value of function 'append' is required to be utilized.
General Analysis glosdoc.cxx:341 High V530 The return value of function 'append' is required to be utilized.
General Analysis glosdoc.cxx:328 Medium V1077 The 'SwGlossaries' constructor contains potentially uninitialized members. Inspect the following: m_bError.
General Analysis redlndlg.cxx:113 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis redlndlg.cxx:1281 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis redlndlg.cxx:1618 High V530 The return value of function 'lcl_StripAcceptChgDat' is required to be utilized.
General Analysis redlndlg.cxx:1392 High V595 The 'pSh' pointer was utilized before it was verified against nullptr. Check lines: 1392, 1397.
General Analysis redlndlg.cxx:1336 Medium V657 It's odd that this function always returns one and the same value.
General Analysis redlndlg.cxx:374 Medium V1004 The 'pSh' pointer was used unsafely after it was verified against nullptr. Check lines: 340, 374.
General Analysis redlndlg.cxx:1399 Medium V1004 The 'pSh' pointer was used unsafely after it was verified against nullptr. Check lines: 1397, 1399.
General Analysis drawbase.cxx:554 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis annotsh.cxx:1410 Medium V547 Expression 'bToSimplified' is always true.
General Analysis annotsh.cxx:1411 Medium V547 Expression 'bToSimplified' is always true.
General Analysis annotsh.cxx:1412 Medium V547 Expression 'bUseVariants' is always true.
General Analysis annotsh.cxx:1413 Medium V547 Expression '!bCommonTerms' is always false.
General Analysis annotsh.cxx:527 Medium V788 The variable 'nEEWhich', captured in a lambda expression, has a constant value.
General Analysis basesh.cxx:994 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:995 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:996 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:1099 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis basesh.cxx:1133 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:1289 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis basesh.cxx:2491 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:2493 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:2495 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis basesh.cxx:2462 Medium V506 Pointer to local variable 'aHeightSet' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis basesh.cxx:2468 Medium V547 Expression 'pArgs' is always true.
General Analysis basesh.cxx:3069 Medium V668 There is no sense in testing the 'pUndo' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis basesh.cxx:1164 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis basesh.cxx:231 Medium V1048 The 'bVisible' variable was assigned the same value.
General Analysis beziersh.cxx:81 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis beziersh.cxx:169 Medium V1048 The 'eKind' variable was assigned the same value.
General Analysis drawdlg.cxx:282 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drawdlg.cxx:291 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drawsh.cxx:222 High V530 The return value of function 'FindAnchorPos' is required to be utilized.
General Analysis drawsh.cxx:450 Medium V1037 Two or more case-branches perform the same actions. Check lines: 450, 463
General Analysis drformsh.cxx:90 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis drformsh.cxx:93 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis drwtxtex.cxx:411 Medium V788 The variable 'nEEWhich', captured in a lambda expression, has a constant value.
General Analysis drwtxtsh.cxx:537 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis drwtxtsh.cxx:595 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis drwtxtsh.cxx:333 Medium V547 Expression 'bToSimplified' is always true.
General Analysis drwtxtsh.cxx:334 Medium V547 Expression 'bToSimplified' is always true.
General Analysis drwtxtsh.cxx:335 Medium V547 Expression 'bUseVariants' is always true.
General Analysis drwtxtsh.cxx:336 Medium V547 Expression '!bCommonTerms' is always false.
General Analysis frmsh.cxx:159 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis frmsh.cxx:438 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis frmsh.cxx:1363 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis frmsh.cxx:712 Medium V547 Expression '!"wrong dispatcher"' is always false.
General Analysis grfsh.cxx:169 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis grfsh.cxx:180 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis langhelper.cxx:135 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis langhelper.cxx:141 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis tabsh.cxx:184 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabsh.cxx:331 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabsh.cxx:1021 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis tabsh.cxx:1165 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis tabsh.cxx:1189 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis textsh.cxx:1040 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 1015, 1040.
General Analysis textsh1.cxx:1142 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis textsh1.cxx:2004 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis textsh1.cxx:3057 High V547 Expression 'aType == SwContentControlType::CHECKBOX' is always false.
General Analysis textsh1.cxx:3072 Medium V560 A part of conditional expression is always false.
General Analysis textsh1.cxx:3073 Medium V560 A part of conditional expression is always true: aType == SwContentControlType::RICH_TEXT.
General Analysis textsh1.cxx:3074 Medium V560 A part of conditional expression is always false: aType == SwContentControlType::DATE.
General Analysis textsh1.cxx:3075 Medium V560 A part of conditional expression is always false: aType == SwContentControlType::COMBO_BOX.
General Analysis textsh1.cxx:3076 Medium V560 A part of conditional expression is always false.
General Analysis textsh1.cxx:3087 Medium V785 Constant expression in switch statement.
General Analysis textsh1.cxx:1020 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis textsh1.cxx:1026 Medium V1048 The 'bForSelection' variable was assigned the same value.
General Analysis txtnum.cxx:322 Medium V522 There might be dereferencing of a potential null pointer 'pBulletsTypeMgr'.
General Analysis A11yCheckIssuesPanel.cxx:189 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis CommentsPanel.cxx:266 Medium V522 There might be dereferencing of a potential null pointer 'pFormatField'.
General Analysis PageFooterPanel.cxx:253 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFooterPanel.cxx:262 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFooterPanel.cxx:270 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFooterPanel.cxx:278 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:173 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageFormatPanel.cxx:243 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageFormatPanel.cxx:247 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:254 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:299 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:338 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageFormatPanel.cxx:345 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:256 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:265 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:273 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageHeaderPanel.cxx:280 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageOrientationControl.cxx:82 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageOrientationControl.cxx:93 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageOrientationControl.cxx:137 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageSizeControl.cxx:140 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageSizeControl.cxx:208 High V530 The return value of function 'Swap' is required to be utilized.
General Analysis PageSizeControl.cxx:212 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageSizeControl.cxx:230 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis PageStylesPanel.cxx:481 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:489 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:496 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:509 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:516 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:523 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:530 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:538 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:559 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:570 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:582 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis PageStylesPanel.cxx:607 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis QuickFindPanel.cxx:294 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 288, 294.
General Analysis StylePresetsPanel.cxx:193 High V530 The return value of function 'LoadStylesFromFile' is required to be utilized.
General Analysis TableEditPanel.cxx:58 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:78 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:94 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:108 Medium V547 Expression 'pItem' is always true.
General Analysis TableEditPanel.cxx:293 Medium V1037 Two or more case-branches perform the same actions. Check lines: 293, 296
General Analysis WriterInspectorTextPanel.cxx:84 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis tablemgr.cxx:251 High V773 Visibility scope of the 'pClient' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis tablemgr.cxx:281 Medium V1048 The 'eDataRowSource' variable was assigned the same value.
General Analysis pview.cxx:428 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis pview.cxx:908 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis pview.cxx:1138 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis srcview.cxx:365 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis srcview.cxx:311 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:347 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:358 Medium V522 There might be dereferencing of a potential null pointer 'GetDocShell()'.
General Analysis srcview.cxx:416 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:441 Medium V522 There might be dereferencing of a potential null pointer 'pDocShell'.
General Analysis srcview.cxx:632 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis srcview.cxx:652 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis srcview.cxx:740 Medium V522 There might be dereferencing of a potential null pointer 'pDocSh'.
General Analysis swcli.cxx:153 High V530 The return value of function 'RequestObjectResize' is required to be utilized.
General Analysis view0.cxx:555 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view0.cxx:566 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view0.cxx:552 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pArgs' and 'pArgs'.
General Analysis view0.cxx:563 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pArgs' and 'pArgs'.
General Analysis view2.cxx:1059 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:1235 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view2.cxx:1278 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:1363 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis view2.cxx:1602 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:1650 High V530 The return value of function 'FindAnchorPos' is required to be utilized.
General Analysis view2.cxx:2186 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:2193 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:2201 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view2.cxx:2234 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:2365 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:2999 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis view2.cxx:3016 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis view2.cxx:2865 High V595 The 'pDoc' pointer was utilized before it was verified against nullptr. Check lines: 2865, 2881.
General Analysis view2.cxx:956 Medium V560 A part of conditional expression is always true: nRedline != SwRedlineTable::npos.
General Analysis viewcoll.cxx:61 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis viewcoll.cxx:68 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis viewdraw.cxx:102 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:189 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:346 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:710 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewdraw.cxx:712 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis viewling.cxx:156 Medium V547 Expression 'bToSimplified' is always true.
General Analysis viewling.cxx:157 Medium V547 Expression 'bToSimplified' is always true.
General Analysis viewling.cxx:158 Medium V547 Expression 'bUseVariants' is always true.
General Analysis viewling.cxx:159 Medium V547 Expression '!bCommonTerms' is always false.
General Analysis viewprt.cxx:186 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewprt.cxx:199 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewprt.cxx:227 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis viewprt.cxx:262 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis viewsrch.cxx:461 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewsrch.cxx:467 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewsrch.cxx:783 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewsrch.cxx:793 High V530 The return value of function 'Get' is required to be utilized.
General Analysis viewstat.cxx:207 High V530 The return value of function 'GetSlotState' is required to be utilized.
General Analysis viewstat.cxx:137 Medium V1037 Two or more case-branches perform the same actions. Check lines: 137, 149
General Analysis SwXDocumentSettings.cxx:1244 Medium V524 It is odd that the body of '_preGetValues' function is fully equivalent to the body of '_preSetValues' function.
General Analysis SwXDocumentSettings.cxx:1428 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1428, 1528
General Analysis loktxdoc.cxx:446 Medium V547 Expression '!bShowingPlaceHolder' is always true.
General Analysis loktxdoc.cxx:452 Medium V785 Constant expression in switch statement.
General Analysis unoatxt.cxx:453 Medium V1048 The 'm_pGlossaries' variable was assigned the same value.
General Analysis unomod.cxx:405 Medium V524 It is odd that the body of '_preGetValues' function is fully equivalent to the body of '_preSetValues' function.
General Analysis unomod.cxx:492 Medium V524 It is odd that the body of '_postGetValues' function is fully equivalent to the body of '_postSetValues' function.
General Analysis unomod.cxx:311 Medium V1037 Two or more case-branches perform the same actions. Check lines: 311, 326
General Analysis unomod.cxx:322 Medium V1037 Two or more case-branches perform the same actions. Check lines: 322, 332
General Analysis unomod.cxx:439 Medium V1037 Two or more case-branches perform the same actions. Check lines: 439, 445
General Analysis unotxdoc.cxx:1160 High V530 The return value of function 'ExecuteSlot' is required to be utilized.
General Analysis unotxdoc.cxx:3573 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3575 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3577 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3579 High V530 The return value of function 'append' is required to be utilized.
General Analysis unotxdoc.cxx:3652 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis unotxdoc.cxx:3117 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis unotxvw.cxx:133 Medium V1019 Compound assignment expression 'aInterface >>= xInterface' is used inside condition.
General Analysis unotxvw.cxx:689 Medium V1019 Compound assignment expression 'rValue >>= bVal' is used inside condition.
General Analysis bookctrl.cxx:51 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis content.cxx:1520 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis content.cxx:5644 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:5688 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:5989 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:6073 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis content.cxx:6130 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis content.cxx:6082 High V547 Expression 'EditEntryMode::DELETE == nMode' is always true.
General Analysis content.cxx:959 High V595 The 'pBase' pointer was utilized before it was verified against nullptr. Check lines: 959, 964.
General Analysis content.cxx:3863 Medium V657 It's odd that this function always returns one and the same value.
General Analysis content.cxx:4474 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pSection' and 'pSection'.
General Analysis content.cxx:4844 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!pSection' and 'pSection'.
General Analysis content.cxx:6694 Medium V1007 The value from the potentially uninitialized optional 'oPosition' is used. Probably it is a mistake.
General Analysis content.cxx:6695 Medium V1007 The value from the potentially uninitialized optional 'oPosition' is used. Probably it is a mistake.
General Analysis content.cxx:401 Medium V1037 Two or more case-branches perform the same actions. Check lines: 401, 406, 434
General Analysis content.cxx:3219 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3219, 3241
General Analysis content.cxx:402 Medium V1048 The 'm_bDelete' variable was assigned the same value.
General Analysis content.cxx:407 Medium V1048 The 'm_bDelete' variable was assigned the same value.
General Analysis content.cxx:421 Medium V1048 The 'm_bDelete' variable was assigned the same value.
General Analysis content.cxx:426 Medium V1048 The 'm_bDelete' variable was assigned the same value.
General Analysis content.cxx:431 Medium V1048 The 'm_bDelete' variable was assigned the same value.
General Analysis content.cxx:435 Medium V1048 The 'm_bDelete' variable was assigned the same value.
General Analysis glbltree.cxx:742 Medium V1048 The 'nEntry' variable was assigned the same value.
General Analysis navipi.cxx:1250 High V522 Dereferencing of the null pointer 'm_pCreateView' might take place.
General Analysis navipi.cxx:1287 High V1053 Calling the 'GetOptimalSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis navipi.cxx:469 Medium V522 There might be dereferencing of a potential null pointer 'pToolBoxControl'.
General Analysis uitool.cxx:289 High V614 Uninitialized variable 'bValue' used. Consider checking the second actual argument of the 'SfxBoolItem' function.
General Analysis uitool.cxx:292 Medium V1019 Compound assignment expression 'it->second >>= bValue' is used inside condition.
General Analysis unotools.cxx:375 Medium V1019 Compound assignment expression 'aPFamily >>= xPFamily' is used inside condition.
General Analysis viewlayoutctrl.cxx:66 Medium V560 A part of conditional expression is always false: SfxItemState::DISABLED == eState.
General Analysis viewlayoutctrl.cxx:155 Medium V1048 The 'nColumns' variable was assigned the same value.
General Analysis select.cxx:754 Medium V788 The variable 'bOn', captured in a lambda expression, has a constant value.
General Analysis select.cxx:216 Medium V1007 The value from the potentially uninitialized optional 'oEndPos' is used. Probably it is a mistake.
General Analysis select.cxx:218 Medium V1007 The value from the potentially uninitialized optional 'oEndPos' is used. Probably it is a mistake.
General Analysis wrtsh1.cxx:505 High V530 The return value of function 'RequestObjectResize' is required to be utilized.
General Analysis wrtsh1.cxx:512 High V530 The return value of function 'DoVerb' is required to be utilized.
General Analysis wrtsh1.cxx:704 High V530 The return value of function 'DoVerb' is required to be utilized.
General Analysis wrtsh1.cxx:930 High V530 The return value of function 'RequestObjectResize' is required to be utilized.
General Analysis wrtsh1.cxx:1335 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis wrtsh1.cxx:1337 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis wrtsh1.cxx:2557 High V530 The return value of function 'Assign' is required to be utilized.
General Analysis wrtsh1.cxx:515 High V773 Visibility scope of the 'pClient' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis wrtsh1.cxx:708 High V773 Visibility scope of the 'pCli' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis wrtsh1.cxx:857 High V773 The function was exited without releasing the 'pCli' pointer. A memory leak is possible.
General Analysis wrtsh1.cxx:633 Medium V1019 Compound assignment expression is used inside condition.
General Analysis wrtsh2.cxx:316 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis wrtsh2.cxx:389 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis wrtsh2.cxx:605 High V530 The return value of function 'ExecuteList' is required to be utilized.
General Analysis wrtsh2.cxx:855 Medium V547 Expression '!"unknown reference mark type"' is always false.
General Analysis wrtsh2.cxx:865 Medium V1007 The value from the potentially uninitialized optional 'oeRefSubType' is used. Probably it is a mistake.
General Analysis wrtsh2.cxx:865 Medium V1007 The value from the potentially uninitialized optional 'osName' is used. Probably it is a mistake.
General Analysis wrtsh2.cxx:866 Medium V1007 The value from the potentially uninitialized optional 'osVal' is used. Probably it is a mistake.
General Analysis wrtsh3.cxx:117 High V530 The return value of function 'Execute' is required to be utilized.
General Analysis DomainMapper.cxx:708 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis DomainMapper.cxx:395 High V547 Expression is always true.
General Analysis DomainMapper.cxx:4478 High V547 Expression 'nFirstLineIndent < 0' is always false.
General Analysis DomainMapper.cxx:2555 Medium V547 Expression 'aSettings.nInterval' is always true.
General Analysis DomainMapper.cxx:2828 Medium V547 Expression 'rtl' is always false.
General Analysis DomainMapper.cxx:2837 Medium V547 Expression 'rtl' is always false.
General Analysis DomainMapper.cxx:3303 Medium V547 Expression 'nSprmId == NS_ooxml::LN_CT_SdtPr_date' is always false.
General Analysis DomainMapper.cxx:3745 Medium V547 Expression 'nIntValue' is always false.
General Analysis DomainMapper.cxx:4095 Medium V547 Expression is always false.
General Analysis DomainMapper.cxx:1925 Medium V560 A part of conditional expression is always true: nParentBidi != nWritingMode.
General Analysis DomainMapper.cxx:1936 Medium V560 A part of conditional expression is always false.
General Analysis DomainMapper.cxx:2682 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis DomainMapper.cxx:1359 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1359, 1364
General Analysis DomainMapper.cxx:1653 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1653, 2721
General Analysis DomainMapper.cxx:2915 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2915, 3434
General Analysis DomainMapper.cxx:3179 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3179, 3183
General Analysis DomainMapper.cxx:2337 Medium V1051 Consider checking for misprints. It's possible that the 'pTargetContext' should be checked here.
General Analysis DomainMapperTableHandler.cxx:1616 High V547 Expression 'eBreakType != style::BreakType_NONE' is always false.
General Analysis DomainMapperTableHandler.cxx:1637 High V547 Expression is always false.
General Analysis DomainMapperTableHandler.cxx:1317 High V654 The condition '++ nCell' of loop is always true.
General Analysis DomainMapperTableHandler.cxx:660 Medium V547 Expression '!bRowCanSplit' is always false.
General Analysis DomainMapperTableHandler.cxx:1593 Medium V547 Expression '!bIsRelative' is always true.
General Analysis DomainMapperTableHandler.cxx:1712 Medium V547 Expression 'bCharHidden' is always false.
General Analysis DomainMapperTableHandler.cxx:1722 Medium V560 A part of conditional expression is always false: eBreakType != style::BreakType_NONE.
General Analysis DomainMapperTableManager.cxx:572 Medium V1019 Compound assignment expression is used inside condition.
General Analysis DomainMapper_Impl.cxx:5513 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:5549 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:5569 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:5572 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:6115 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:6116 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:6277 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:7130 High V530 The return value of function 'append' is required to be utilized.
General Analysis DomainMapper_Impl.cxx:2119 High V547 Expression 'nListLevel != - 1' is always false.
General Analysis DomainMapper_Impl.cxx:2370 High V547 Expression 'nStyleAuto > 0' is always false.
General Analysis DomainMapper_Impl.cxx:2404 High V547 Expression 'nStyleAuto > 0' is always false.
General Analysis DomainMapper_Impl.cxx:2527 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2533 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2549 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2555 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:2561 High V547 Expression 'nPrevVertPos != nCurrVertPos' is always false.
General Analysis DomainMapper_Impl.cxx:4872 High V547 Expression 'zOrder < 0' is always false.
General Analysis DomainMapper_Impl.cxx:4897 High V547 Expression is always false.
General Analysis DomainMapper_Impl.cxx:4918 High V547 Expression 'zOrder < 0' is always false.
General Analysis DomainMapper_Impl.cxx:3291 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis DomainMapper_Impl.cxx:9497 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis DomainMapper_Impl.cxx:9501 High V1076 Code contains invisible characters that may alter its logic. Consider enabling the display of invisible characters in the code editor.
General Analysis DomainMapper_Impl.cxx:2952 Medium V547 Expression 'bIsHidden' is always false.
General Analysis DomainMapper_Impl.cxx:3908 Medium V547 Expression '!bPropIsOn' is always true.
General Analysis DomainMapper_Impl.cxx:3915 Medium V547 Expression 'bPropShared' is always false.
General Analysis DomainMapper_Impl.cxx:3919 Medium V547 Expression 'bFirstShared' is always false.
General Analysis DomainMapper_Impl.cxx:10137 Medium V547 Expression 'bConnectBorders' is always true.
General Analysis DomainMapper_Impl.cxx:1752 Medium V560 A part of conditional expression is always true: nType == text::SizeType::FIX.
General Analysis DomainMapper_Impl.cxx:1759 Medium V560 A part of conditional expression is always true: nType == text::SizeType::FIX.
General Analysis DomainMapper_Impl.cxx:2374 Medium V560 A part of conditional expression is always false: nBeforeAutospacing > - 1.
General Analysis DomainMapper_Impl.cxx:2408 Medium V560 A part of conditional expression is always false: nAfterAutospacing > - 1.
General Analysis DomainMapper_Impl.cxx:2540 Medium V560 A part of conditional expression is always false: nCurrVertPos < - 20.
General Analysis DomainMapper_Impl.cxx:2540 Medium V560 A part of conditional expression is always false: nCurrVertPos > 20.
General Analysis DomainMapper_Impl.cxx:4801 Medium V560 A part of conditional expression is always false.
General Analysis DomainMapper_Impl.cxx:4802 Medium V560 A part of conditional expression is always true: zOrder >= 0.
General Analysis DomainMapper_Impl.cxx:9408 Medium V560 A part of conditional expression is always false.
General Analysis DomainMapper_Impl.cxx:3004 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 2974, 3004.
General Analysis DomainMapper_Impl.cxx:3399 Medium V1019 Compound assignment expression is used inside condition.
General Analysis GraphicHelpers.cxx:366 Medium V547 Expression 'bTextBox' is always false.
General Analysis GraphicHelpers.cxx:266 Medium V1048 The 'nMode' variable was assigned the same value.
General Analysis GraphicImport.cxx:2046 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Height'.
General Analysis GraphicImport.cxx:2046 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Width'.
General Analysis GraphicImport.cxx:2053 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Height'.
General Analysis GraphicImport.cxx:2053 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aGraphicSize.Width'.
General Analysis GraphicImport.cxx:792 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis GraphicImport.cxx:1104 High V547 Expression 'nOOXAngle == 0' is always true.
General Analysis GraphicImport.cxx:1218 High V547 Expression 'nOOXAngle != 0' is always false.
General Analysis GraphicImport.cxx:1246 High V547 Expression 'nOOXAngle != 0' is always false.
General Analysis GraphicImport.cxx:1038 Medium V547 Expression '!bIsWordprocessingCanvas' is always true.
General Analysis GraphicImport.cxx:1403 Medium V547 Expression 'nRotation' is always false.
General Analysis GraphicImport.cxx:1417 Medium V547 Expression 'nRotation' is always false.
General Analysis GraphicImport.cxx:2096 Medium V547 Expression 'bMirrored' is always false.
General Analysis GraphicImport.cxx:912 Medium V560 A part of conditional expression is always true: nRotation == 0.
General Analysis GraphicImport.cxx:1014 Medium V560 A part of conditional expression is always true: !bIsLockedCanvas.
General Analysis GraphicImport.cxx:1014 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis GraphicImport.cxx:1017 Medium V560 A part of conditional expression is always true: !nOOXAngle.
General Analysis GraphicImport.cxx:1097 Medium V560 A part of conditional expression is always false: nOOXAngle != 0.
General Analysis GraphicImport.cxx:1163 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis GraphicImport.cxx:1197 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis GraphicImport.cxx:1287 Medium V560 A part of conditional expression is always true: !bIsWordprocessingCanvas.
General Analysis ModelEventListener.cxx:72 Medium V560 A part of conditional expression is always false.
General Analysis ModelEventListener.cxx:72 Medium V560 A part of conditional expression is always true: nPart == text::ReferenceFieldPart::PAGE.
General Analysis NumberingManager.cxx:650 Medium V547 Expression '!"Incorrect argument to UNO call"' is always false.
General Analysis NumberingManager.cxx:655 Medium V547 Expression '!"Incorrect argument to UNO call"' is always false.
General Analysis PropertyMap.cxx:1248 High V547 Expression is always false.
General Analysis PropertyMap.cxx:1347 High V547 Expression 'eWrap == text::WrapTextMode_THROUGH' is always true.
General Analysis PropertyMap.cxx:1567 High V547 Expression 'bIsLandscape != bPrevIsLandscape' is always false.
General Analysis PropertyMap.cxx:1791 High V547 Expression is always true.
General Analysis PropertyMap.cxx:1662 High V614 Uninitialized variable 'eBreakType' used.
General Analysis PropertyMap.cxx:1679 High V614 Uninitialized variable 'eBreakType' used.
General Analysis PropertyMap.cxx:590 Medium V547 Expression '!bEvenAndOdd' is always true.
General Analysis PropertyMap.cxx:592 Medium V547 Expression '!bEvenAndOdd' is always true.
General Analysis PropertyMap.cxx:594 Medium V547 Expression '!m_bTitlePage' is always true.
General Analysis PropertyMap.cxx:975 Medium V547 Expression 'bSourceHasHeader' is always false.
General Analysis PropertyMap.cxx:984 Medium V547 Expression 'bSourceHasFooter' is always false.
General Analysis PropertyMap.cxx:994 Medium V547 Expression '!bSourceFirstIsShared' is always false.
General Analysis PropertyMap.cxx:1321 Medium V547 Expression '!bOpaque' is always false.
General Analysis PropertyMap.cxx:1956 Medium V547 Expression 'nPercent' is always false.
General Analysis PropertyMap.cxx:1603 Medium V601 The 'm_nLnnMin + 1' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis PropertyMap.cxx:852 Medium V636 The 'm_aColDistance[nCol - 1] / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis PropertyMap.cxx:854 Medium V636 The 'm_aColDistance[nCol] / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis StyleSheetTable.cxx:629 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis TextEffectsHandler.cxx:563 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis TextEffectsHandler.cxx:893 Medium V657 It's odd that this function always returns one and the same value.
General Analysis TextEffectsHandler.cxx:619 Medium V1037 Two or more case-branches perform the same actions. Check lines: 619, 718
General Analysis OOXMLDocumentImpl.cxx:463 High V614 Uninitialized variable 'nValue' used.
General Analysis OOXMLFastContextHandler.cxx:1978 High V1053 Calling the 'setId' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLFastContextHandler.cxx:1979 High V1053 Calling the 'setToken' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLFastContextHandler.cxx:1980 High V1053 Calling the 'setPropertySet' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis OOXMLPropertySet.hxx:31 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the 'clone' method of the 'OOXMLValue' class.
General Analysis OOXMLPropertySet.hxx:93 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~OOXMLProperty' method of the 'OOXMLProperty' class.
General Analysis rtfdispatchdestination.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchdestination.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchdestination.cxx:104 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchdestination.cxx:276 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchdestination.cxx:513 Medium V1037 Two or more case-branches perform the same actions. Check lines: 513, 523, 582
General Analysis rtfdispatchsymbol.cxx:291 Medium V547 Expression 'pAttributes' is always true.
General Analysis rtfdispatchvalue.cxx:1174 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdispatchvalue.cxx:931 Medium V1037 Two or more case-branches perform the same actions. Check lines: 931, 941
General Analysis rtfdocumentimpl.cxx:1264 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:1291 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:1323 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2406 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2458 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2460 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2464 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:2650 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:3779 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.cxx:3798 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfdocumentimpl.hxx:413 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtfsdrimport.cxx:605 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:611 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:617 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:623 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:632 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:641 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:650 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtfsdrimport.cxx:659 Medium V601 The 'rProperty.second.toInt32() / 360' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis rtftokenizer.cxx:2098 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtftokenizer.cxx:2130 High V530 The return value of function 'append' is required to be utilized.
General Analysis rtftokenizer.cxx:45 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: controlType, index.
General Analysis test_xpath.cxx:32 High V530 The return value of function 'getXPath' is required to be utilized.
General Analysis test_xpath.cxx:34 High V530 The return value of function 'getXPath' is required to be utilized.
General Analysis AccessibilityTools.cxx:711 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:193 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:199 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:203 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:222 High V530 The return value of function 'append' is required to be utilized.
General Analysis accessibletestbase.cxx:573 Medium V1022 An exception was thrown by pointer. Consider throwing it by value instead.
General Analysis diff.cxx:29 Medium V690 The 'tolerance' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis lokcallback.cxx:206 Medium V522 There might be dereferencing of a potential null pointer 'pDockingWin'.
General Analysis databaseimportdescriptor.cxx:50 Medium V519 The 'aOldValue' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 42, 50.
General Analysis databaseimportdescriptor.cxx:68 Medium V519 The 'aOldValue' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 60, 68.
General Analysis databaseimportdescriptor.cxx:86 Medium V519 The 'aOldValue' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 78, 86.
General Analysis datapilotfield.cxx:173 Medium V547 Expression 'bIsGroupField' is always false.
General Analysis sheetcell.cxx:80 High V614 Uninitialized variable 'aCellContentTypeGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis sheetcell.cxx:93 High V614 Uninitialized variable 'aFormulaResultTypeGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis sheetcell.cxx:180 High V614 Uninitialized variable 'aType' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sheetcellrange.cxx:132 High V614 Uninitialized variable 'aType' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sheetcellranges.cxx:107 High V614 Uninitialized variable 'aType' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis sheetfilterdescriptor.cxx:94 High V614 Uninitialized variable 'aOrientationSet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis spreadsheet.cxx:59 High V614 Uninitialized variable 'aColorSet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis spreadsheetviewsettings.cxx:145 High V614 Uninitialized variable 'aGridColor' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis spreadsheetviewsettings.cxx:246 High V614 Uninitialized variable 'aFormulaBarHeight' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis textsettings.cxx:81 High V547 Expression 'aValue_Get == 1' is always false.
General Analysis textsettings.cxx:88 High V614 Uninitialized variable 'aValue_Set' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:127 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:159 High V614 Uninitialized variable 'nPropertyGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:159 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:179 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:211 High V614 Uninitialized variable 'nPropertyGet' used. Consider checking the first actual argument of the 'assertEquals' function.
General Analysis unoapi_property_testers.cxx:211 High V614 Uninitialized variable 'nPropertySet' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis bridgetest.cxx:1247 Medium V776 Potentially infinite loop. The variable in the loop exit condition '!stress' does not change its value between iterations.
General Analysis bridgetest.cxx:1239 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis constructors.cxx:112 High V614 Uninitialized variable 'arg0' used.
General Analysis constructors.cxx:127 High V614 Uninitialized variable 'arg13' used.
General Analysis constructors.cxx:154 High V614 Uninitialized variable 'arg27b' used.
General Analysis constructors.cxx:158 High V614 Uninitialized variable 'arg29b' used.
General Analysis constructors.cxx:166 High V614 Uninitialized variable 'arg33b' used.
General Analysis constructors.cxx:170 High V614 Uninitialized variable 'arg35' used.
General Analysis constructors.cxx:173 High V614 Uninitialized variable 'arg38b' used.
General Analysis constructors.cxx:112 Medium V1019 Compound assignment expression 'arguments[0] >>= arg0' is used inside condition.
General Analysis constructors.cxx:113 Medium V1019 Compound assignment expression 'arguments[1] >>= arg1' is used inside condition.
General Analysis constructors.cxx:114 Medium V1019 Compound assignment expression 'arguments[2] >>= arg2' is used inside condition.
General Analysis constructors.cxx:115 Medium V1019 Compound assignment expression 'arguments[3] >>= arg3' is used inside condition.
General Analysis constructors.cxx:116 Medium V1019 Compound assignment expression 'arguments[4] >>= arg4' is used inside condition.
General Analysis constructors.cxx:117 Medium V1019 Compound assignment expression 'arguments[5] >>= arg5' is used inside condition.
General Analysis constructors.cxx:118 Medium V1019 Compound assignment expression 'arguments[6] >>= arg6' is used inside condition.
General Analysis constructors.cxx:119 Medium V1019 Compound assignment expression 'arguments[7] >>= arg7' is used inside condition.
General Analysis constructors.cxx:120 Medium V1019 Compound assignment expression 'arguments[8] >>= arg8' is used inside condition.
General Analysis constructors.cxx:121 Medium V1019 Compound assignment expression 'arguments[9] >>= arg9' is used inside condition.
General Analysis constructors.cxx:122 Medium V1019 Compound assignment expression 'arguments[10] >>= arg10' is used inside condition.
General Analysis constructors.cxx:123 Medium V1019 Compound assignment expression 'arguments[11] >>= arg11' is used inside condition.
General Analysis constructors.cxx:125 Medium V1019 Compound assignment expression 'arguments[12] >>= arg12' is used inside condition.
General Analysis constructors.cxx:127 Medium V1019 Compound assignment expression 'arguments[13] >>= arg13' is used inside condition.
General Analysis constructors.cxx:128 Medium V1019 Compound assignment expression 'arguments[14] >>= arg14' is used inside condition.
General Analysis constructors.cxx:129 Medium V1019 Compound assignment expression 'arguments[15] >>= arg15' is used inside condition.
General Analysis constructors.cxx:131 Medium V1019 Compound assignment expression 'arguments[16] >>= arg16' is used inside condition.
General Analysis constructors.cxx:133 Medium V1019 Compound assignment expression 'arguments[17] >>= arg17' is used inside condition.
General Analysis constructors.cxx:135 Medium V1019 Compound assignment expression 'arguments[18] >>= arg18' is used inside condition.
General Analysis constructors.cxx:137 Medium V1019 Compound assignment expression 'arguments[19] >>= arg19' is used inside condition.
General Analysis constructors.cxx:139 Medium V1019 Compound assignment expression 'arguments[20] >>= arg20' is used inside condition.
General Analysis constructors.cxx:141 Medium V1019 Compound assignment expression 'arguments[21] >>= arg21' is used inside condition.
General Analysis constructors.cxx:143 Medium V1019 Compound assignment expression 'arguments[22] >>= arg22' is used inside condition.
General Analysis constructors.cxx:145 Medium V1019 Compound assignment expression 'arguments[23] >>= arg23' is used inside condition.
General Analysis constructors.cxx:147 Medium V1019 Compound assignment expression 'arguments[24] >>= arg24' is used inside condition.
General Analysis constructors.cxx:149 Medium V1019 Compound assignment expression 'arguments[25] >>= arg25' is used inside condition.
General Analysis constructors.cxx:151 Medium V1019 Compound assignment expression 'arguments[26] >>= arg26' is used inside condition.
General Analysis constructors.cxx:153 Medium V1019 Compound assignment expression 'arguments[27] >>= arg27' is used inside condition.
General Analysis constructors.cxx:154 Medium V1019 Compound assignment expression 'arg27[0] >>= arg27b' is used inside condition.
General Analysis constructors.cxx:155 Medium V1019 Compound assignment expression 'arguments[28] >>= arg28' is used inside condition.
General Analysis constructors.cxx:157 Medium V1019 Compound assignment expression 'arguments[29] >>= arg29' is used inside condition.
General Analysis constructors.cxx:158 Medium V1019 Compound assignment expression 'arg29[0][0] >>= arg29b' is used inside condition.
General Analysis constructors.cxx:159 Medium V1019 Compound assignment expression 'arguments[30] >>= arg30' is used inside condition.
General Analysis constructors.cxx:161 Medium V1019 Compound assignment expression 'arguments[31] >>= arg31' is used inside condition.
General Analysis constructors.cxx:163 Medium V1019 Compound assignment expression 'arguments[32] >>= arg32' is used inside condition.
General Analysis constructors.cxx:165 Medium V1019 Compound assignment expression 'arguments[33] >>= arg33' is used inside condition.
General Analysis constructors.cxx:166 Medium V1019 Compound assignment expression 'arg33[0].member >>= arg33b' is used inside condition.
General Analysis constructors.cxx:167 Medium V1019 Compound assignment expression 'arguments[34] >>= arg34' is used inside condition.
General Analysis constructors.cxx:169 Medium V1019 Compound assignment expression 'arguments[35] >>= arg35' is used inside condition.
General Analysis constructors.cxx:171 Medium V1019 Compound assignment expression 'arguments[36] >>= arg36' is used inside condition.
General Analysis constructors.cxx:172 Medium V1019 Compound assignment expression 'arguments[37] >>= arg37' is used inside condition.
General Analysis constructors.cxx:173 Medium V1019 Compound assignment expression 'arg38.member >>= arg38b' is used inside condition.
General Analysis constructors.cxx:173 Medium V1019 Compound assignment expression 'arguments[38] >>= arg38' is used inside condition.
General Analysis constructors.cxx:174 Medium V1019 Compound assignment expression 'arguments[39] >>= arg39' is used inside condition.
General Analysis constructors.cxx:269 Medium V1019 Compound assignment expression 'arguments[0] >>= arg0' is used inside condition.
General Analysis constructors.cxx:270 Medium V1019 Compound assignment expression 'arguments[1] >>= arg1' is used inside condition.
General Analysis constructors.cxx:271 Medium V1019 Compound assignment expression 'arguments[2] >>= arg2' is used inside condition.
General Analysis constructors.cxx:272 Medium V1019 Compound assignment expression 'arguments[3] >>= arg3' is used inside condition.
General Analysis constructors.cxx:273 Medium V1019 Compound assignment expression 'arguments[4] >>= arg4' is used inside condition.
General Analysis constructors.cxx:274 Medium V1019 Compound assignment expression 'arguments[5] >>= arg5' is used inside condition.
General Analysis constructors.cxx:275 Medium V1019 Compound assignment expression 'arguments[6] >>= arg6' is used inside condition.
General Analysis constructors.cxx:276 Medium V1019 Compound assignment expression 'arguments[7] >>= arg7' is used inside condition.
General Analysis constructors.cxx:277 Medium V1019 Compound assignment expression 'arguments[8] >>= arg8' is used inside condition.
General Analysis constructors.cxx:278 Medium V1019 Compound assignment expression 'arguments[9] >>= arg9' is used inside condition.
General Analysis constructors.cxx:279 Medium V1019 Compound assignment expression 'arguments[10] >>= arg10' is used inside condition.
General Analysis constructors.cxx:280 Medium V1019 Compound assignment expression 'arguments[11] >>= arg11' is used inside condition.
General Analysis constructors.cxx:281 Medium V1019 Compound assignment expression 'arguments[12] >>= arg12' is used inside condition.
General Analysis constructors.cxx:282 Medium V1019 Compound assignment expression 'arguments[13] >>= arg13' is used inside condition.
General Analysis constructors.cxx:283 Medium V1019 Compound assignment expression 'arguments[14] >>= arg14' is used inside condition.
General Analysis constructors.cxx:284 Medium V1019 Compound assignment expression 'arguments[15] >>= arg15' is used inside condition.
General Analysis constructors.cxx:287 Medium V1019 Compound assignment expression 'arguments[16] >>= arg16' is used inside condition.
General Analysis constructors.cxx:290 Medium V1019 Compound assignment expression 'arguments[17] >>= arg17' is used inside condition.
General Analysis constructors.cxx:293 Medium V1019 Compound assignment expression 'arguments[18] >>= arg18' is used inside condition.
General Analysis constructors.cxx:295 Medium V1019 Compound assignment expression 'arguments[19] >>= arg19' is used inside condition.
General Analysis constructors.cxx:297 Medium V1019 Compound assignment expression 'arguments[20] >>= arg20' is used inside condition.
General Analysis constructors.cxx:299 Medium V1019 Compound assignment expression 'arguments[21] >>= arg21' is used inside condition.
General Analysis constructors.cxx:301 Medium V1019 Compound assignment expression 'arguments[22] >>= arg22' is used inside condition.
General Analysis constructors.cxx:303 Medium V1019 Compound assignment expression 'arguments[23] >>= arg23' is used inside condition.
General Analysis constructors.cxx:305 Medium V1019 Compound assignment expression 'arguments[24] >>= arg24' is used inside condition.
General Analysis constructors.cxx:307 Medium V1019 Compound assignment expression 'arguments[25] >>= arg25' is used inside condition.
General Analysis constructors.cxx:309 Medium V1019 Compound assignment expression 'arguments[26] >>= arg26' is used inside condition.
General Analysis constructors.cxx:311 Medium V1019 Compound assignment expression 'arguments[27] >>= arg27' is used inside condition.
General Analysis constructors.cxx:313 Medium V1019 Compound assignment expression 'arguments[28] >>= arg28' is used inside condition.
General Analysis constructors.cxx:315 Medium V1019 Compound assignment expression 'arguments[29] >>= arg29' is used inside condition.
General Analysis constructors.cxx:317 Medium V1019 Compound assignment expression 'arguments[30] >>= arg30' is used inside condition.
General Analysis constructors.cxx:319 Medium V1019 Compound assignment expression 'arguments[31] >>= arg31' is used inside condition.
General Analysis constructors.cxx:321 Medium V1019 Compound assignment expression 'arguments[32] >>= arg32' is used inside condition.
General Analysis constructors.cxx:324 Medium V1019 Compound assignment expression 'arg32.member[0].member2[0] >>= arg32a' is used inside condition.
General Analysis constructors.cxx:325 Medium V1019 Compound assignment expression 'arguments[33] >>= arg33' is used inside condition.
General Analysis constructors.cxx:329 Medium V1019 Compound assignment expression 'arguments[34] >>= arg34' is used inside condition.
General Analysis constructors.cxx:331 Medium V1019 Compound assignment expression 'arguments[35] >>= arg35' is used inside condition.
General Analysis constructors.cxx:333 Medium V1019 Compound assignment expression 'arguments[36] >>= arg36' is used inside condition.
General Analysis constructors.cxx:336 Medium V1019 Compound assignment expression 'arguments[37] >>= arg37' is used inside condition.
General Analysis constructors.cxx:340 Medium V1019 Compound assignment expression 'arguments[38] >>= arg38' is used inside condition.
General Analysis constructors.cxx:344 Medium V1019 Compound assignment expression 'arguments[39] >>= arg39' is used inside condition.
General Analysis constructors.cxx:348 Medium V1019 Compound assignment expression 'arguments[40] >>= arg40' is used inside condition.
General Analysis constructors.cxx:351 Medium V1019 Compound assignment expression 'arguments[41] >>= arg41' is used inside condition.
General Analysis constructors.cxx:355 Medium V1019 Compound assignment expression 'arguments[42] >>= arg42' is used inside condition.
General Analysis constructors.cxx:360 Medium V1019 Compound assignment expression 'arguments[43] >>= arg43' is used inside condition.
General Analysis constructors.cxx:365 Medium V1019 Compound assignment expression 'arguments[44] >>= arg44' is used inside condition.
General Analysis cppobj.cxx:1061 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1062 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1116 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1184 Medium V572 It is odd that the object which was created using 'new' operator is immediately cast to another type.
General Analysis cppobj.cxx:1026 Medium V601 The u'X' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis unowrapper.hxx:35 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~UnoWrapper' method of the 'UnoWrapper' class.
General Analysis AccessibleStatusBarTest.cxx:120 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis animatedimagespeer.cxx:289 High V547 Expression 'position > maCachedImageSets.size()' is always false. Unsigned type value is never < 0.
General Analysis animatedimagespeer.cxx:213 Medium V1019 Compound assignment expression 'i_value >>= nScaleMode' is used inside condition.
General Analysis vclxcontainer.cxx:133 Medium V547 Expression 'bTab' is always false.
General Analysis vclxprinter.cxx:102 High V614 Uninitialized variable 'n' used.
General Analysis vclxprinter.cxx:113 High V614 Uninitialized variable 'b' used.
General Analysis vclxtoolkit.cxx:415 High V1053 Calling the 'Start' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vclxwindow.cxx:2297 High V595 The 'pWindow->GetParent()' pointer was utilized before it was verified against nullptr. Check lines: 2297, 2309.
General Analysis vclxwindow.cxx:1453 Medium V1048 The 'nVclBehavior' variable was assigned the same value.
General Analysis vclxwindows.cxx:697 Medium V1019 Compound assignment expression 'Value >>= nScaleMode' is used inside condition.
General Analysis vclxwindows.cxx:708 Medium V1019 Compound assignment expression 'Value >>= bScaleImage' is used inside condition.
General Analysis controlmodelcontainerbase.cxx:1766 High V547 Expression 'Operation == Insert' is always true.
General Analysis controlmodelcontainerbase.cxx:920 High V783 Dereferencing of the invalid iterator 'aCurrentGroup' might take place.
General Analysis controlmodelcontainerbase.cxx:1742 Medium V1016 Expression 'Operation < Insert' is always false.
General Analysis controlmodelcontainerbase.cxx:1742 Medium V1016 Expression 'Operation > Remove' is always false.
General Analysis controlmodelcontainerbase.cxx:922 Medium V1048 The 'eState' variable was assigned the same value.
General Analysis dialogcontrol.cxx:322 Medium V547 Expression 'bDecoration' is always true.
General Analysis dialogcontrol.cxx:403 Medium V547 Expression '!bDecoration' is always false.
General Analysis dialogcontrol.cxx:778 Medium V547 Expression 'bDecoration' is always true.
General Analysis defaultgriddatamodel.cxx:181 High V1028 Possible overflow. Consider casting operands of the 'i_columnIndex + 1' operator to the 'size_t' type, not the result.
General Analysis roadmapcontrol.cxx:245 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis svtxgridcontrol.cxx:195 High V547 Expression 'rowHeaderWidth <= 0' is always true.
General Analysis svtxgridcontrol.cxx:304 Medium V547 Expression 'bHScroll' is always true.
General Analysis svtxgridcontrol.cxx:313 Medium V547 Expression 'bVScroll' is always true.
General Analysis mousefunction.cxx:253 Medium V547 Expression 'pSort != nullptr' is always false.
General Analysis mousefunction.cxx:136 Medium V1051 Consider checking for misprints. It's possible that the 'requestedWidthLogical' should be checked here.
General Analysis tablecontrol.cxx:302 Medium V1037 Two or more case-branches perform the same actions. Check lines: 302, 305
General Analysis tablecontrol.cxx:433 Medium V1037 Two or more case-branches perform the same actions. Check lines: 433, 438
General Analysis tablecontrol_impl.cxx:1882 High V530 The return value of function 'Union' is required to be utilized.
General Analysis tablecontrol_impl.cxx:355 Medium V547 Expression 'i_last >= i_first' is always false.
General Analysis tablecontrol_impl.cxx:727 Medium V547 Expression '!pColumn' is always true.
General Analysis tablecontrol_impl.cxx:1034 Medium V547 Expression '!pColumn' is always true.
General Analysis tablecontrol_impl.cxx:2272 Medium V547 Expression 'eSelMode == SelectionMode::Multiple' is always false.
General Analysis treecontrolpeer.cxx:1232 Medium V547 Expression 'bEnabled' is always false.
General Analysis treecontrolpeer.cxx:1295 Medium V547 Expression 'bEnabled' is always false.
General Analysis treecontrolpeer.cxx:1308 Medium V547 Expression 'bEnabled' is always false.
General Analysis unocontrol.cxx:177 Medium V547 Expression 'pParentWindow != nullptr' is always false.
General Analysis unocontrolmodel.cxx:723 High V547 Expression 'n == 18' is always true.
General Analysis unocontrols.cxx:334 High V503 This is a nonsensical comparison: pointer < 0.
General Analysis unocontrols.cxx:1228 High V547 Expression 'nState != 0' is always false.
General Analysis unocontrols.cxx:322 High V1058 Nonsensical comparison of two function addresses. Consider inspecting expression: '_rSel.Min > _rSel.Max'.
General Analysis unocontrols.cxx:975 Medium V547 Expression 'bScale' is always true.
General Analysis unocontrols.cxx:3526 Medium V547 Expression '!bEnforceFormat' is always false.
General Analysis unocontrols.cxx:1227 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontrols.cxx:1450 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontrols.cxx:2674 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontrols.cxx:3264 Medium V1001 The 'aVal' variable is assigned but is not used by the end of the function.
General Analysis unocontroltablemodel.cxx:340 Medium V547 Expression '!i_listener' is always true.
General Analysis unocontroltablemodel.cxx:426 Medium V547 Expression 'pColumnImpl != nullptr' is always false.
General Analysis imagealign.cxx:39 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:63 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:92 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:102 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis imagealign.cxx:115 Medium V1048 The 'nReturn' variable was assigned the same value.
General Analysis test_color.cxx:181 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'GetColorError' function.
General Analysis test_config.cxx:170 Medium V1048 The 'nExpected' variable was assigned the same value.
General Analysis test_duration.cxx:191 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_duration.cxx:196 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_duration.cxx:209 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_duration.cxx:214 High V530 The return value of function 'Add' is required to be utilized.
General Analysis test_rectangle.cxx:158 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Contains' function.
General Analysis test_rectangle.cxx:162 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Overlaps' function.
General Analysis datetime.cxx:118 High V530 The return value of function '--' is required to be utilized.
General Analysis datetimeutils.cxx:81 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetimeutils.cxx:84 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetimeutils.cxx:86 High V530 The return value of function 'append' is required to be utilized.
General Analysis duration.cxx:240 Medium V547 Expression 'bBadNS' is always true.
General Analysis duration.cxx:229 Medium V560 A part of conditional expression is always false: ((sal_Int32) 0x7FFFFFFF) < nD.
General Analysis duration.cxx:229 Medium V560 A part of conditional expression is always false: nD < ((sal_Int32)(- 0x7FFFFFFF - 1)).
General Analysis duration.cxx:294 Medium V560 A part of conditional expression is always false.
General Analysis tdate.cxx:37 Medium V560 A part of conditional expression is always true: nYear == 0.
General Analysis ttime.cxx:82 Medium V547 Expression 'HOUR_MASK * nHour < 0' is always false.
General Analysis urlobj.cxx:238 High V530 The return value of function 'remove' is required to be utilized.
General Analysis urlobj.cxx:239 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:462 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:463 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:464 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:941 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1388 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1423 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1476 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1500 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1516 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1548 High V530 The return value of function 'remove' is required to be utilized.
General Analysis urlobj.cxx:1549 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:1743 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1745 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1781 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1811 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1860 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1917 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1941 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1944 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:1951 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2356 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:2412 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:2427 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:2469 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2541 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2542 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2608 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2653 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2671 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2704 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2716 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2751 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2796 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2808 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2847 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2907 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3044 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3065 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3071 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3086 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3099 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3107 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3146 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3190 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3196 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3224 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3236 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3427 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3429 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3461 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:3494 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3556 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis urlobj.cxx:3578 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis urlobj.cxx:3629 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3632 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3845 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3870 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3884 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:3929 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4069 High V530 The return value of function 'insert' is required to be utilized.
General Analysis urlobj.cxx:4104 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4107 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4109 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4114 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4163 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4165 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4239 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4241 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4300 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4428 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4470 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:4472 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis urlobj.cxx:4587 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlobj.cxx:2502 Medium V1037 Two or more case-branches perform the same actions. Check lines: 2502, 2527
General Analysis urlobj.cxx:1267 Medium V1048 The 'nSegmentDelimiter' variable was assigned the same value.
General Analysis urlobj.cxx:1673 Medium V1048 The 'nSegmentDelimiter' variable was assigned the same value.
General Analysis b3dtrans.cxx:44 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:45 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:49 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:51 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:421 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:422 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:425 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:427 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis b3dtrans.cxx:439 High V530 The return value of function 'normalize' is required to be utilized.
General Analysis config.cxx:405 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:426 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:442 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:456 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:470 High V547 Expression 'nLineEndLen == 2' is always true.
General Analysis config.cxx:105 Medium V547 Expression is always false.
General Analysis poly.cxx:1217 Medium V547 Expression 'aPoints.size() < ((sal_uInt16) 0xFFFF)' is always false.
General Analysis poly.cxx:223 Medium V1077 The 'ImplPolygon' constructor contains potentially uninitialized members. Inspect the following: mnPoints.
General Analysis poly.cxx:354 Medium V1077 The 'ImplPolygon' constructor contains potentially uninitialized members. Inspect the following: mnPoints.
General Analysis inetmime.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:271 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:326 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:340 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:624 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1224 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1270 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1282 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1328 High V530 The return value of function 'append' is required to be utilized.
General Analysis inetmime.cxx:1368 High V530 The return value of function 'appendUtf32' is required to be utilized.
General Analysis multisel.cxx:580 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:442 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:527 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:590 High V530 The return value of function 'append' is required to be utilized.
General Analysis stream.cxx:296 High V1053 Calling the 'SeekPos' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'stream.cxx:296', 'stream.cxx:341', 'stream.cxx:1055', 'stream.hxx:183'.
General Analysis stream.cxx:1464 High V1053 Calling the 'SeekPos' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'stream.cxx:1464', 'stream.cxx:341', 'stream.cxx:1055', 'stream.hxx:613'.
General Analysis stream.cxx:1480 High V1053 Calling the 'SeekPos' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'stream.cxx:1480', 'stream.cxx:341', 'stream.cxx:1055', 'stream.hxx:613'.
General Analysis stream.cxx:746 Medium V1051 Consider checking for misprints. It's possible that the 'nActualPos' should be checked here.
General Analysis cachedcontentresultsetstub.cxx:377 Medium V547 Expression '!bNeedAction' is always false.
General Analysis FileAccess.cxx:316 Medium V1001 The 'aRetAny' variable is assigned but is not used by the end of the function.
General Analysis FileAccess.cxx:670 Medium V1001 The 'aRetAny' variable is assigned but is not used by the end of the function.
General Analysis cmdenv.cxx:57 Medium V1019 Compound assignment expression 'aArguments[0] >>= m_xIH' is used inside condition.
General Analysis cmdenv.cxx:58 Medium V1019 Compound assignment expression 'aArguments[1] >>= m_xPH' is used inside condition.
General Analysis ucb.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucb.cxx:129 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucb.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucb.cxx:726 Medium V1019 Compound assignment expression 'm_aArguments[0] >>= aKey1' is used inside condition.
General Analysis ucb.cxx:726 Medium V1019 Compound assignment expression 'm_aArguments[1] >>= aKey2' is used inside condition.
General Analysis ucbcmds.cxx:517 Medium V1019 Compound assignment expression 'aValue >>= aTypesInfo' is used inside condition.
General Analysis ucbstore.cxx:93 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucbstore.cxx:1548 Medium V1048 The 'nHandle' variable was assigned the same value.
General Analysis regexp.cxx:159 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:166 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:167 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:169 High V530 The return value of function 'append' is required to be utilized.
General Analysis regexp.cxx:282 High V530 The return value of function 'append' is required to be utilized.
General Analysis cmis_content.cxx:1083 Medium V522 There might be dereferencing of a potential null pointer 'pPwc'.
General Analysis cmis_content.cxx:1127 Medium V1004 The 'pDoc' pointer was used unsafely after it was verified against nullptr. Check lines: 1119, 1127.
General Analysis cmis_content.cxx:1171 Medium V1004 The 'pPwc' pointer was used unsafely after it was verified against nullptr. Check lines: 1163, 1171.
General Analysis cmis_content.cxx:1233 Medium V1004 The 'pDoc' pointer was used unsafely after it was verified against nullptr. Check lines: 1225, 1233.
General Analysis cmis_repo_content.cxx:180 Medium V1004 The 'session' pointer was used unsafely after it was verified against nullptr. Check lines: 175, 180.
General Analysis ucpext_content.cxx:90 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_content.cxx:114 High V1053 Calling the 'getIdentifier' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis ucpext_content.cxx:86 Medium V547 Expression '!i_rBaseURL.empty()' is always false.
General Analysis ucpext_datasupplier.cxx:70 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_datasupplier.cxx:66 Medium V547 Expression '!i_rBaseURL.empty()' is always false.
General Analysis ucpext_provider.cxx:88 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_provider.cxx:132 High V530 The return value of function 'append' is required to be utilized.
General Analysis ucpext_provider.cxx:136 High V530 The return value of function 'append' is required to be utilized.
General Analysis bc.cxx:725 High V530 The return value of function 'append' is required to be utilized.
General Analysis filrow.cxx:63 Medium V1048 The 'no_success' variable was assigned the same value.
General Analysis filstr.cxx:136 Medium V547 Expression 'm_nIsOpen' is always true.
General Analysis filtask.cxx:2718 High V783 Dereferencing of the invalid iterator 'itnew' might take place. Check lines: 2709, 2718.
General Analysis filtask.cxx:966 Medium V547 Expression 'value' is always false.
General Analysis filtask.cxx:977 Medium V547 Expression 'value' is always false.
General Analysis filtask.cxx:1371 Medium V1051 Consider checking for misprints. It's possible that the 'rslvdSrcUnqPath' should be used inside 'getType' function.
General Analysis prov.cxx:81 Medium V1019 Compound assignment expression 'aArguments[0] >>= config' is used inside condition.
General Analysis gio_content.cxx:732 Medium V560 A part of conditional expression is always false: !newName.
General Analysis gio_content.cxx:1000 Medium V560 A part of conditional expression is always true: !bDeletePhysical.
General Analysis gio_content.cxx:180 Medium V1037 Two or more case-branches perform the same actions. Check lines: 180, 185
General Analysis gio_datasupplier.cxx:70 Medium V1023 A pointer without owner is added to the 'maResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis hierarchycontent.cxx:1658 High V530 The return value of function 'setPropertyValues' is required to be utilized.
General Analysis hierarchycontent.cxx:674 Medium V547 Expression '!m_bCheckedReadOnly' is always true.
General Analysis hierarchydata.cxx:79 High V530 The return value of function 'append' is required to be utilized.
General Analysis hierarchydata.cxx:204 High V547 Expression 'nType == 0' is always true.
General Analysis hierarchydata.cxx:1065 High V547 Expression 'nType == 0' is always true.
General Analysis hierarchydatasupplier.cxx:197 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis hierarchydatasupplier.cxx:246 Medium V1023 A pointer without owner is added to the 'm_aResults' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis ucpimage.cxx:107 High V530 The return value of function 'append' is required to be utilized.
General Analysis urihelper.hxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis pkgcontent.cxx:1844 High V530 The return value of function 'setPropertyValues' is required to be utilized.
General Analysis pkgcontent.cxx:1097 High V614 Uninitialized variable 'bNewValue' used.
General Analysis pkgcontent.cxx:1131 High V614 Uninitialized variable 'bNewValue' used.
General Analysis tdoc_content.cxx:1734 High V530 The return value of function 'append' is required to be utilized.
General Analysis tdoc_content.cxx:1736 High V530 The return value of function 'append' is required to be utilized.
General Analysis tdoc_content.cxx:2278 High V547 Expression 'eType == STREAM' is always true.
General Analysis tdoc_storage.cxx:122 Medium V1048 The 'bMatch' variable was assigned the same value.
General Analysis CurlSession.cxx:1421 High V530 The return value of function 'append' is required to be utilized.
General Analysis CurlSession.cxx:979 High V654 The condition 'nRunning != 0' of loop is always true.
General Analysis CurlSession.cxx:74 Medium V547 Expression '!"curl_global_init failed"' is always false.
General Analysis CurlSession.cxx:80 Medium V547 Expression '!"curl_share_init failed"' is always false.
General Analysis CurlSession.cxx:86 Medium V547 Expression '!"curl_share_setopt failed"' is always false.
General Analysis CurlSession.cxx:92 Medium V547 Expression '!"curl_share_setopt failed"' is always false.
General Analysis CurlSession.cxx:98 Medium V547 Expression '!"curl_share_setopt failed"' is always false.
General Analysis CurlUri.cxx:227 High V530 The return value of function 'append' is required to be utilized.
General Analysis CurlUri.cxx:318 High V530 The return value of function 'append' is required to be utilized.
General Analysis CurlUri.cxx:163 Medium V794 The assignment operator should be protected from the case of 'this == &rOther'.
General Analysis CurlUri.cxx:58 Medium V1007 The value from the potentially uninitialized optional 'oURI' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:90 Medium V1007 The value from the potentially uninitialized optional 'oPath' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:212 Medium V1007 The value from the potentially uninitialized optional 'oURI' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:237 Medium V1007 The value from the potentially uninitialized optional 'oURI' is used. Probably it is a mistake.
General Analysis CurlUri.cxx:240 Medium V1007 The value from the potentially uninitialized optional 'oPath' is used. Probably it is a mistake.
General Analysis DAVProperties.cxx:197 High V530 The return value of function 'append' is required to be utilized.
General Analysis DAVProperties.cxx:198 High V530 The return value of function 'append' is required to be utilized.
General Analysis webdavcontent.cxx:1410 High V614 Uninitialized variable 'bValue' used.
General Analysis webdavcontent.cxx:3825 High V614 Uninitialized variable 'bValue' used.
General Analysis webdavcontent.cxx:3116 Medium V1048 The 'eResourceTypeForLocks' variable was assigned the same value.
General Analysis webdavcontent.cxx:3132 Medium V1048 The 'eResourceTypeForLocks' variable was assigned the same value.
General Analysis webdavcontentcaps.cxx:55 Medium V547 Expression '!m_pProps' is always true.
General Analysis content.cxx:709 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:733 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:757 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:781 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:803 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:825 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:843 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:932 High V530 The return value of function 'setPropertyValues' is required to be utilized.
General Analysis content.cxx:933 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:1046 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:1057 High V530 The return value of function 'executeCommand' is required to be utilized.
General Analysis content.cxx:1081 High V530 The return value of function 'getURL' is required to be utilized.
General Analysis content.cxx:1114 High V530 The return value of function 'getURL_NoLock' is required to be utilized.
General Analysis content.cxx:1121 High V530 The return value of function 'getURL_NoLock' is required to be utilized.
General Analysis content.cxx:412 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis content.cxx:428 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis content.cxx:503 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis content.cxx:549 Medium V1001 The 'aResult' variable is assigned but is not used by the end of the function.
General Analysis proxydecider.cxx:408 High V530 The return value of function 'append' is required to be utilized.
General Analysis proxydecider.cxx:710 High V614 Uninitialized variable 'tmp' used.
General Analysis proxydecider.cxx:206 Medium V547 Expression '* pWild == '\0'' is always false.
General Analysis proxydecider.cxx:229 Medium V560 A part of conditional expression is always true: (* pWild == '\0').
General Analysis proxydecider.cxx:267 Medium V1019 Compound assignment expression 'aValue >>= value' is used inside condition.
General Analysis contenthelper.cxx:697 Medium V547 Expression 'p' is always true.
Fail/Info sourcefileprovider.cxx:1 V008 Unable to start the analysis on this file.
Fail/Info sourcetreeprovider.cxx:1 V008 Unable to start the analysis on this file.
General Analysis unoidlprovider.cxx:262 Medium V1077 The 'MappedFile' constructor contains potentially uninitialized members. Inspect the following: address.
General Analysis testGetEnglishSearchName.cxx:60 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis bootstrap.cxx:339 Medium V560 A part of conditional expression is always false.
General Analysis bootstrap.cxx:191 Medium V1048 The 'eStatus' variable was assigned the same value.
General Analysis configpaths.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis configpaths.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis configpaths.cxx:283 High V530 The return value of function 'append' is required to be utilized.
General Analysis docinfohelper.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis docinfohelper.cxx:89 High V530 The return value of function 'append' is required to be utilized.
General Analysis docinfohelper.cxx:92 High V530 The return value of function 'append' is required to be utilized.
General Analysis fontcfg.cxx:667 High V530 The return value of function 'remove' is required to be utilized.
General Analysis fontcfg.cxx:735 High V530 The return value of function 'remove' is required to be utilized.
General Analysis historyoptions.cxx:107 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis historyoptions.cxx:223 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:296 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:352 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis historyoptions.cxx:399 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis historyoptions.cxx:405 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:548 Medium V547 Expression 'bIsItemPinned' is always false.
General Analysis historyoptions.cxx:573 Medium V547 Expression '!bIsItemPinned' is always true.
General Analysis lingucfg.cxx:1016 Medium V1019 Compound assignment expression is used inside condition.
General Analysis lingucfg.cxx:1017 Medium V1019 Compound assignment expression is used inside condition.
General Analysis pathoptions.cxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis saveopt.cxx:70 Medium V547 Expression is always false.
General Analysis syslocaleoptions.cxx:264 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis syslocaleoptions.cxx:268 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis syslocaleoptions.cxx:277 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis syslocaleoptions.cxx:281 High V530 The return value of function 'makeFallback' is required to be utilized.
General Analysis viewoptions.cxx:262 Medium V547 Expression 'bVisible' is always false.
General Analysis localedatawrapper.cxx:933 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:955 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:963 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:972 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:984 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:985 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:991 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:992 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1005 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis localedatawrapper.cxx:1022 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1038 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1045 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1055 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1076 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1094 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:1182 High V530 The return value of function 'append' is required to be utilized.
General Analysis localedatawrapper.cxx:787 Medium V547 Expression '!"unhandled LongDateOrder to DateOrder"' is always false.
General Analysis localedatawrapper.cxx:1259 Medium V560 A part of conditional expression is always false: (cZeroChar != '0').
General Analysis textsearch.cxx:279 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:335 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:339 High V530 The return value of function 'append' is required to be utilized.
General Analysis textsearch.cxx:350 High V530 The return value of function 'append' is required to be utilized.
General Analysis transliterationwrapper.cxx:102 High V530 The return value of function 'reset' is required to be utilized.
General Analysis transliterationwrapper.cxx:165 High V530 The return value of function 'reset' is required to be utilized.
General Analysis datetime.cxx:269 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:272 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:273 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:280 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:282 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:285 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:289 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:293 High V530 The return value of function 'append' is required to be utilized.
General Analysis datetime.cxx:298 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis fontdefs.cxx:78 High V530 The return value of function 'remove' is required to be utilized.
General Analysis fontdefs.cxx:97 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis fontdefs.cxx:206 High V766 An item with the same key 'u"\u65B9\u6B63\u9ED1\u4F53"_ustr' has already been added.
General Analysis fontdefs.cxx:208 High V766 An item with the same key 'u"\u65B9\u6B63\u6977\u4F53"_ustr' has already been added.
General Analysis fontdefs.cxx:177 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:178 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:179 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:180 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:181 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:182 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:183 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:184 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:215 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:219 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:229 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:234 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:256 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:257 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:258 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:259 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:260 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:261 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:265 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:267 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:269 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:276 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:277 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:288 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:289 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis fontdefs.cxx:291 Medium V1074 Boundary between escape sequence and string is unclear. The escape sequence ends with a letter and the next character is also a letter. Check for typos.
General Analysis mediadescriptor.cxx:397 Medium V560 A part of conditional expression is always true: !bReadOnly.
General Analysis mediadescriptor.cxx:453 Medium V560 A part of conditional expression is always true: !bRequestReadOnly.
General Analysis progresshandlerwrap.cxx:61 High V679 The 'nRange' variable was not initialized. This variable is passed by a reference to the 'getStatusFromAny_Impl' function in which its value will be utilized. Inspect the third argument.
General Analysis progresshandlerwrap.cxx:73 High V679 The 'nValue' variable was not initialized. This variable is passed by a reference to the 'getStatusFromAny_Impl' function in which its value will be utilized. Inspect the third argument.
General Analysis rdftest.cxx:935 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis element.cxx:497 High V530 The return value of function 'append' is required to be utilized.
General Analysis librdf_repository.cxx:2182 Medium V522 There might be dereferencing of a potential null pointer 'pURI'.
General Analysis librdf_repository.cxx:2264 Medium V522 There might be dereferencing of a potential null pointer 'pLiteral'.
General Analysis xpathapi.cxx:225 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis iahndl-errorhandler.cxx:70 High V530 The return value of function 'append' is required to be utilized.
General Analysis iahndl-ssl.cxx:132 High V773 The function was exited without releasing the 'pNumberFormatter' pointer. A memory leak is possible.
General Analysis iahndl.cxx:815 Medium V1019 Compound assignment expression 'aLoadReadOnlyRequest.Value >>= aFileName' is used inside condition.
General Analysis interactionhandler.cxx:169 Medium V1019 Compound assignment expression 'rArguments[0] >>= xWindow' is used inside condition.
General Analysis interactionhandler.cxx:170 Medium V1019 Compound assignment expression 'rArguments[0] >>= xWindow' is used inside condition.
General Analysis interactionhandler.cxx:171 Medium V1019 Compound assignment expression 'rArguments[1] >>= aContext' is used inside condition.
General Analysis vbacheckbox.cxx:51 High V547 Expression 'nValue != 0' is always true.
General Analysis vbacheckbox.cxx:56 High V547 Expression 'nValue == - 1' is always true.
General Analysis vbacheckbox.cxx:52 Medium V1048 The 'nValue' variable was assigned the same value.
General Analysis vbacombobox.cxx:82 Medium V547 Expression 'nOldIndex != nIndex' is always true.
General Analysis vbacontrol.cxx:665 Medium V547 Expression 'bToggle' is always false.
General Analysis vbacontrol.cxx:609 Medium V785 Constant expression in switch statement.
General Analysis vbacontrol.cxx:187 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbacontrol.cxx:208 Medium V1048 The 'bVisible' variable was assigned the same value.
General Analysis vbalistbox.cxx:112 Medium V547 Expression 'bMultiSelect' is always false.
General Analysis vbaradiobutton.cxx:51 High V547 Expression 'nValue != 0' is always true.
General Analysis vbaradiobutton.cxx:56 High V547 Expression 'nValue == - 1' is always true.
General Analysis vbaradiobutton.cxx:82 Medium V547 Expression 'nValue != 0' is always true.
General Analysis vbaradiobutton.cxx:52 Medium V1048 The 'nValue' variable was assigned the same value.
General Analysis vbatextbox.cxx:55 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbatextbox.cxx:79 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbatextbox.cxx:96 Medium V1001 The 'aValue' variable is assigned but is not used by the end of the function.
General Analysis vbatogglebutton.cxx:59 Medium V547 Expression 'nState' is always false.
General Analysis vbaapplicationbase.cxx:388 Medium V1019 Compound assignment expression 'aLatestTime >>= nLatestTime' is used inside condition.
General Analysis vbacommandbarhelper.cxx:223 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacommandbarhelper.cxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbacommandbarhelper.cxx:226 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbafillformat.cxx:81 High V614 Uninitialized variable 'nFillStyle' used.
General Analysis vbafillformat.cxx:97 High V614 Uninitialized variable 'aFillStyle' used.
General Analysis vbafontbase.cxx:82 High V547 Expression 'nValue == SUPERSCRIPT' is always false.
General Analysis vbafontbase.cxx:115 High V547 Expression 'nValue == SUBSCRIPT' is always false.
General Analysis vbafontbase.cxx:173 High V547 Expression 'nPaletteColor == nColor' is always true.
General Analysis vbafontbase.cxx:218 High V547 Expression 'nValue == awt::FontStrikeout::SINGLE' is always false.
General Analysis vbafontbase.cxx:250 High V614 Uninitialized variable 'aFS' used.
General Analysis vbahelper.cxx:552 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:564 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:565 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:570 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:571 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:574 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:583 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:584 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:587 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:591 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:595 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:596 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:604 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbahelper.cxx:605 High V530 The return value of function 'append' is required to be utilized.
General Analysis vbalineformat.cxx:228 High V614 Uninitialized variable 'aLineStyle' used.
General Analysis vbalineformat.cxx:247 High V614 Uninitialized variable 'aLineStyle' used.
General Analysis vbalineformat.cxx:295 High V614 Uninitialized variable 'eLineStyle' used.
General Analysis vbalineformat.cxx:392 Medium V1037 Two or more case-branches perform the same actions. Check lines: 392, 399
General Analysis vbalineformat.cxx:69 Medium V1048 The 'nLineType' variable was assigned the same value.
General Analysis vbashape.cxx:143 High V614 Uninitialized variable 'connectorType' used.
General Analysis vbashape.cxx:589 Medium V785 Constant expression in switch statement.
General Analysis vbashape.cxx:660 Medium V785 Constant expression in switch statement.
General Analysis vbashape.cxx:343 Medium V1001 The 'aZOrderPosition' variable is assigned but is not used by the end of the function.
General Analysis vbashape.cxx:642 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis vbashape.cxx:713 Medium V1048 The 'nType' variable was assigned the same value.
General Analysis vbatextframe.cxx:48 Medium V1001 The 'aMargin' variable is assigned but is not used by the end of the function.
General Analysis vbatextframe.cxx:67 Medium V1001 The 'aTextAutoGrowHeight' variable is assigned but is not used by the end of the function.
General Analysis GraphicsRenderTests.cxx:73 High V530 The return value of function 'compressAsPNG' is required to be utilized.
General Analysis BitmapHelper.cxx:98 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'nullptr != pDisableDownScale'.
General Analysis BitmapHelper.cxx:160 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'nullptr == pDisableMM02Goodies'.
General Analysis CairoCommon.cxx:2074 High V501 There are identical sub-expressions 'ScanlineFormat::N32BitTcBgra' to the left and to the right of the '==' operator.
General Analysis CairoCommon.cxx:2076 High V501 There are identical sub-expressions 'ScanlineFormat::N24BitTcBgr' to the left and to the right of the '==' operator.
General Analysis CairoCommon.cxx:2096 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'nullptr != pDisableDownScale'.
General Analysis CairoCommon.cxx:1927 High V530 The return value of function 'renderSource' is required to be utilized.
General Analysis CairoCommon.cxx:1155 Medium V560 A part of conditional expression is always false: !bDoDirectCairoStroke.
General Analysis CairoCommon.cxx:1199 Medium V560 A part of conditional expression is always false: !bDoDirectCairoStroke.
General Analysis CairoCommon.cxx:2074 Medium V584 The 'ScanlineFormat::N32BitTcBgra' value is present on both sides of the '==' operator. The expression is incorrect or it can be simplified.
General Analysis CairoCommon.cxx:2076 Medium V584 The 'ScanlineFormat::N24BitTcBgr' value is present on both sides of the '==' operator. The expression is incorrect or it can be simplified.
General Analysis CairoCommon.cxx:1144 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bStrokeUsed' and 'bStrokeUsed'.
General Analysis svpframe.cxx:71 High V1053 Calling the 'SetPosSize' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis svpframe.cxx:92 Medium V547 Expression 's_pFocusFrame == nullptr' is always true.
General Analysis svpgdi.cxx:33 High V1053 Calling the 'SetFont' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'svpgdi.cxx:33', 'salgdi.hxx:141', 'svpgdi.hxx:71'.
General Analysis svpinst.cxx:217 Medium V522 There might be dereferencing of a potential null pointer 'pSvpSalGraphics'.
General Analysis brdwin.hxx:139 Medium V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'Draw' in derived class 'ImplBorderWindow' and base class 'Window'.
General Analysis impdel.hxx:50 Medium V690 The 'DeletionListener' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis pdfwriter_impl.hxx:458 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: m_aContents.
General Analysis pdfwriter_impl.hxx:1045 Medium V1071 Consider inspecting the 'writeBufferBytes' function. The return value is not always used. Total calls: 21, discarded results: 2.
General Analysis ppdparser.hxx:223 Medium V690 The 'PPDContext' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis ppdparser.hxx:223 Medium V690 The 'PPDContext' class implements the move assignment operator, but lacks a move constructor. It is dangerous to use such a class.
General Analysis printerinfomanager.hxx:127 Medium V1071 Consider inspecting the 'get' function. The return value is not always used. Total calls: 10, discarded results: 1.
General Analysis regband.hxx:59 Medium V690 The 'ImplRegionBand' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis gdiimpl.hxx:426 Medium V1007 The value from the potentially uninitialized optional 'color' is used. Probably it is a mistake.
General Analysis gdiimpl.hxx:434 Medium V1007 The value from the potentially uninitialized optional 'color' is used. Probably it is a mistake.
General Analysis svdata.hxx:182 Medium V690 The 'ScaleCacheKey' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis textlayout.hxx:74 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~DefaultTextLayout' method of the 'DefaultTextLayout' class.
General Analysis gtkdata.hxx:252 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the 'CaptureMouse' method of the 'GtkSalDisplay' class.
General Analysis gtkframe.hxx:78 Medium V690 The 'PreviousKeyPress' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis gtkinst.hxx:196 High V1050 The uninitialized class member 'm_aMutex' is used when initializing the base class 'WeakComponentImplHelper'.
General Analysis i18n_cb.hxx:82 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: aInputEv.
General Analysis saldata.hxx:31 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the 'Init' method of the 'X11SalData' class.
General Analysis saldisp.hxx:354 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the 'Yield' method of the 'SalX11Display' class.
General Analysis salframe.h:60 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the 'updateGraphics' method of the 'X11SalFrame' class.
General Analysis salinst.h:32 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the 'CreateDisplay' method of the 'X11SalInstance' class.
General Analysis jsdialogbuilder.cxx:747 Medium V522 There might be dereferencing of a potential null pointer 'pSalWidget'.
General Analysis jsdialogbuilder.cxx:1426 Medium V522 There might be dereferencing of a potential null pointer 'pButton'.
General Analysis SkiaHelper.cxx:824 High V1051 Consider checking for misprints. It's possible that the 'effect' should be checked here.
General Analysis gdiimpl.cxx:1736 High V595 The 'alphaBitmap' pointer was utilized before it was verified against nullptr. Check lines: 1736, 1742.
General Analysis gdiimpl.cxx:244 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: debugname.
General Analysis gdiimpl.cxx:276 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mLastPolyPolygonInfo.
General Analysis salbmp.cxx:57 Medium V730 Not all members of a class are initialized inside the constructor. Consider inspecting: mScanlineSize.
General Analysis salbmp.cxx:471 Medium V1037 Two or more case-branches perform the same actions. Check lines: 471, 476
General Analysis salbmp.cxx:61 Medium V1077 The 'SkiaSalBitmap' constructor contains potentially uninitialized members. Inspect the following: mScanlineSize.
General Analysis Animation.cxx:667 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis Animation.cxx:263 High V607 Ownerless expression.
General Analysis Animation.cxx:58 Medium V1023 A pointer without owner is added to the 'maFrames' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Animation.cxx:77 Medium V1023 A pointer without owner is added to the 'maFrames' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Animation.cxx:204 Medium V1023 A pointer without owner is added to the 'maRenderers' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis Animation.cxx:412 Medium V1023 A pointer without owner is added to the 'maFrames' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis help.cxx:341 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis help.cxx:265 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'help.cxx:265', 'help.cxx:321', 'helpwin.hxx:50'.
General Analysis help.cxx:220 Medium V547 Expression 'pHelpWin != nullptr' is always false.
General Analysis i18nhelp.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis salplug.cxx:309 High V773 The 'pInst' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis salplug.cxx:244 Medium V1048 The 'pList' variable was assigned the same value.
General Analysis salvtables.cxx:924 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1326 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1362 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1524 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:1702 Medium V522 There might be dereferencing of a potential null pointer 'pSysWin'.
General Analysis salvtables.cxx:1709 Medium V522 There might be dereferencing of a potential null pointer 'pSysWin'.
General Analysis salvtables.cxx:1718 Medium V522 There might be dereferencing of a potential null pointer 'pSysWin'.
General Analysis salvtables.cxx:1825 Medium V522 There might be dereferencing of a potential null pointer 'pVclEdit'.
General Analysis salvtables.cxx:5937 Medium V522 There might be dereferencing of a potential null pointer 'pLabel'.
General Analysis salvtables.cxx:7033 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis salvtables.cxx:2146 Medium V1023 A pointer without owner is added to the 'm_aPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis scheduler.cxx:560 Medium V774 The 'pMostUrgent' pointer was used after the memory was released.
General Analysis scheduler.cxx:561 Medium V774 The 'pMostUrgent' pointer was used after the memory was released.
General Analysis settings.cxx:2506 High V530 The return value of function 'GetPersonaHeader' is required to be utilized.
General Analysis settings.cxx:3071 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis svapp.cxx:1196 High V530 The return value of function 'append' is required to be utilized.
General Analysis svapp.cxx:1734 High V530 The return value of function 'append' is required to be utilized.
General Analysis svapp.cxx:1756 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:398 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:405 High V530 The return value of function 'append' is required to be utilized.
General Analysis svdata.cxx:407 High V530 The return value of function 'append' is required to be utilized.
General Analysis unohelp.cxx:189 Medium V1037 Two or more case-branches perform the same actions. Check lines: 189, 199
General Analysis unohelp.cxx:192 Medium V1037 Two or more case-branches perform the same actions. Check lines: 192, 203
General Analysis unohelp.cxx:195 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis vclevent.cxx:45 Medium V560 A part of conditional expression is always true: !m_updated.
General Analysis vclevent.cxx:55 Medium V560 A part of conditional expression is always true: !m_updated.
General Analysis watchdog.cxx:89 Medium V1048 The 'bAbortFired' variable was assigned the same value.
General Analysis BitmapEx.cxx:1300 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis BitmapFastScaleFilter.cxx:56 Medium V560 A part of conditional expression is always true: nNewHeight.
General Analysis BitmapFastScaleFilter.cxx:56 Medium V560 A part of conditional expression is always true: nNewWidth.
General Analysis BitmapScaleSuperFilter.cxx:265 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapScaleSuperFilter.cxx:561 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapScaleSuperFilter.cxx:689 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapScaleSuperFilter.cxx:816 Medium V1048 The 'nWeightY' variable was assigned the same value.
General Analysis BitmapTools.cxx:1069 Medium V569 Transformation of constant value 255. The value range of signed char type: [-128, 127].
General Analysis BitmapTools.cxx:220 Medium V1007 The value from the potentially uninitialized optional 'pAlphaMask' is used. Probably it is a mistake.
General Analysis BitmapTools.cxx:285 Medium V1007 The value from the potentially uninitialized optional 'pAlphaMask' is used. Probably it is a mistake.
General Analysis BitmapWriteAccess.cxx:365 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis alpha.cxx:192 Medium V1048 The '* pScanline' variable was assigned the same value.
General Analysis bitmap.cxx:367 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:409 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:416 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:486 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:548 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:617 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:623 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:696 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmap.cxx:708 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis bitmappaint.cxx:811 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis salbmp.cxx:245 Medium V519 The 'src' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 244, 245.
General Analysis PriorityHBox.cxx:145 High V595 The 'pWindow' pointer was utilized before it was verified against nullptr. Check lines: 145, 151.
General Analysis PriorityMergedHBox.cxx:89 High V595 The 'pWindow' pointer was utilized before it was verified against nullptr. Check lines: 89, 94.
General Analysis button.cxx:401 High V530 The return value of function 'Union' is required to be utilized.
General Analysis button.cxx:476 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis button.cxx:586 Medium V719 The switch statement does not cover all values of the 'SymbolType' enum: MENU.
General Analysis button.cxx:1156 Medium V1048 The 'bNativeOK' variable was assigned the same value.
General Analysis calendar.cxx:1006 Medium V560 A part of conditional expression is always true: !bSelection.
General Analysis combobox.cxx:75 High V1053 Calling the 'queue_resize' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'combobox.cxx:75', 'combobox.cxx:1519', 'window.hxx:1246'.
General Analysis edit.cxx:433 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis edit.cxx:729 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:793 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:795 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:842 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:2073 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:2074 High V530 The return value of function 'insert' is required to be utilized.
General Analysis edit.cxx:2091 High V530 The return value of function 'remove' is required to be utilized.
General Analysis edit.cxx:2684 High V623 Consider inspecting the '?:' operator. A temporary object of the 'VclPtr' type is being created and subsequently destroyed. Check third operand.
General Analysis edit.cxx:155 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'edit.cxx:155', 'edit.cxx:283', 'ctrl.hxx:180'.
General Analysis edit.cxx:161 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'edit.cxx:161', 'edit.cxx:283', 'ctrl.hxx:180'.
General Analysis edit.cxx:2182 Medium V1051 Consider checking for misprints. It's possible that the 'nStyle' should be checked here.
General Analysis field.cxx:193 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:194 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:195 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:201 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:208 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:209 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:266 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:275 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:285 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:293 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field.cxx:322 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:335 High V530 The return value of function 'truncateToLength' is required to be utilized.
General Analysis field.cxx:338 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field.cxx:794 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field.cxx:800 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field.cxx:812 High V530 The return value of function 'append' is required to be utilized.
General Analysis field.cxx:813 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field.cxx:938 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field.cxx:567 High V1053 Calling the 'ReformatAll' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis field.cxx:1403 High V1053 Calling the 'Reformat' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis field.cxx:1124 Medium V636 The 'nDiv / 2' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis field2.cxx:620 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:624 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:625 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field2.cxx:643 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:744 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis field2.cxx:747 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:753 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:755 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field2.cxx:757 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:769 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:770 High V530 The return value of function 'insert' is required to be utilized.
General Analysis field2.cxx:776 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:805 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis field2.cxx:2325 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2327 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis field2.cxx:2354 High V530 The return value of function 'append' is required to be utilized.
General Analysis field2.cxx:2416 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2425 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2435 High V530 The return value of function 'remove' is required to be utilized.
General Analysis field2.cxx:2015 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis field2.cxx:2016 High V1053 Calling the 'Reformat' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis fixed.cxx:161 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis fixed.cxx:335 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis fixed.cxx:343 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis fixed.cxx:103 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'fixed.cxx:103', 'fixed.cxx:77', 'fixed.hxx:60'.
General Analysis fixed.cxx:823 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'fixed.cxx:823', 'fixed.cxx:810', 'fixed.hxx:161'.
General Analysis fixed.cxx:628 Medium V560 A part of conditional expression is always false: (nType == StateChangedType::Style).
General Analysis fmtfield.cxx:575 High V530 The return value of function 'GetFormat' is required to be utilized.
General Analysis fmtfield.cxx:616 High V530 The return value of function 'GetFormat' is required to be utilized.
General Analysis fmtfield.cxx:1091 High V530 The return value of function 'GetFormat' is required to be utilized.
General Analysis fmtfield.cxx:1109 High V530 The return value of function 'append' is required to be utilized.
General Analysis fmtfield.cxx:1114 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis imivctl1.cxx:1249 High V530 The return value of function 'CalcBoundingSize' is required to be utilized.
General Analysis imivctl2.cxx:40 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imivctl2.cxx:122 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imivctl2.cxx:198 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis imp_listbox.cxx:2467 High V530 The return value of function 'append' is required to be utilized.
General Analysis imp_listbox.cxx:859 Medium V547 Expression 'mnCurrentPos != nSelect' is always false.
General Analysis imp_listbox.cxx:1096 Medium V547 Expression 'bShift' is always false.
General Analysis imp_listbox.cxx:1020 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!mbSimpleMode' and 'mbSimpleMode'.
General Analysis imp_listbox.cxx:1467 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!mbSimpleMode' and 'mbSimpleMode'.
General Analysis ivctrl.cxx:507 Medium V1023 A pointer without owner is added to the 'maPageList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis longcurr.cxx:86 High V530 The return value of function 'remove' is required to be utilized.
General Analysis longcurr.cxx:118 High V530 The return value of function 'append' is required to be utilized.
General Analysis longcurr.cxx:164 High V530 The return value of function 'remove' is required to be utilized.
General Analysis longcurr.cxx:171 High V530 The return value of function 'remove' is required to be utilized.
General Analysis longcurr.cxx:180 High V530 The return value of function 'insert' is required to be utilized.
General Analysis longcurr.cxx:188 High V530 The return value of function 'truncateToLength' is required to be utilized.
General Analysis longcurr.cxx:190 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis longcurr.cxx:278 High V1053 Calling the 'ReformatAll' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'longcurr.cxx:278', 'longcurr.cxx:272', 'longcurr.cxx:372', 'longcurr.hxx:39'.
General Analysis managedmenubutton.cxx:81 Medium V1004 The 'GetPopupMenu()' pointer was used unsafely after it was verified against nullptr. Check lines: 44, 81.
General Analysis menubtn.cxx:157 High V1053 Calling the 'EnableRTL' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'menubtn.cxx:157', 'menubtn.cxx:53', 'ctrl.hxx:180'.
General Analysis scrbar.cxx:461 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:462 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:463 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:464 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:465 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1417 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1418 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1419 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1420 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:1421 High V530 The return value of function 'Union' is required to be utilized.
General Analysis scrbar.cxx:65 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mbHide.
General Analysis scrbar.cxx:105 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: mnStartPos, mnMouseOff.
General Analysis scrbar.cxx:910 Medium V1048 The 'nTrackFlags' variable was assigned the same value.
General Analysis slider.cxx:454 High V530 The return value of function 'DrawButton' is required to be utilized.
General Analysis slider.cxx:64 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: mnStartPos, mnMouseOff.
General Analysis spinfld.cxx:95 High V530 The return value of function 'Union' is required to be utilized.
General Analysis spinfld.cxx:181 Medium V1048 The 'aControl' variable was assigned the same value.
General Analysis tabctrl.cxx:978 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis throbber.cxx:112 High V547 Expression 'aImageSets.size() > 1' is always true.
General Analysis wizardmachine.cxx:1057 Medium V547 Expression 'pController != nullptr' is always false.
General Analysis textdata.cxx:234 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis texteng.cxx:271 High V530 The return value of function 'append' is required to be utilized.
General Analysis texteng.cxx:408 High V530 The return value of function 'append' is required to be utilized.
General Analysis texteng.cxx:1448 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis texteng.cxx:1573 Medium V519 The 'mbFormatted' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1567, 1573.
General Analysis texteng.cxx:1241 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis textview.cxx:621 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:1173 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:1182 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:1217 High V530 The return value of function 'GetWord' is required to be utilized.
General Analysis textview.cxx:294 Medium V524 It is odd that the body of 'HideSelection' function is fully equivalent to the body of 'ShowSelection' function.
General Analysis xtextedt.cxx:148 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis GraphicNativeTransform.cxx:106 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis GraphicNativeTransform.cxx:111 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis GraphicNativeTransform.cxx:159 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis eps.cxx:958 Medium V1037 Two or more case-branches perform the same actions. Check lines: 958, 1152
General Analysis graphicfilter.cxx:882 High V530 The return value of function 'ImplSetError' is required to be utilized.
General Analysis graphicfilter.cxx:1418 High V530 The return value of function 'ImplSetError' is required to be utilized.
General Analysis graphicfilter.cxx:1763 High V530 The return value of function 'ImplSetError' is required to be utilized.
General Analysis graphicfilter.cxx:871 Medium V506 Pointer to local variable 'aLogicSize' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis dxfentrd.cxx:628 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfentrd.cxx:629 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfentrd.cxx:630 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfentrd.cxx:631 Medium V1023 A pointer without owner is added to the 'aEdges' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis dxfgrprd.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis dxfgrprd.cxx:173 High V530 The return value of function 'append' is required to be utilized.
General Analysis dxfgrprd.cxx:177 High V530 The return value of function 'append' is required to be utilized.
General Analysis ieps.cxx:635 Medium V1048 The 'nPSStreamPos' variable was assigned the same value.
General Analysis decode.cxx:82 Medium V769 The 'pTmpTarget' pointer in the 'pTmpTarget - pTarget' expression could be nullptr. In such case, resulting value will be senseless and it should not be used. Check lines: 82, 68.
General Analysis gifread.cxx:542 Medium V560 A part of conditional expression is always true: !bOverreadBlock.
General Analysis gifread.cxx:810 Medium V1048 The 'eActAction' variable was assigned the same value.
General Analysis gifread.cxx:893 Medium V1048 The 'eReadState' variable was assigned the same value.
General Analysis gifread.cxx:918 Medium V1048 The 'eReadState' variable was assigned the same value.
General Analysis ios2met.cxx:866 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:924 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1046 High V530 The return value of function 'ReadPoint' is required to be utilized.
General Analysis ios2met.cxx:1047 High V530 The return value of function 'ReadPoint' is required to be utilized.
General Analysis ios2met.cxx:1074 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1090 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1091 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1171 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1232 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:1427 High V530 The return value of function 'Union' is required to be utilized.
General Analysis ios2met.cxx:2613 Medium V547 Expression 'nMaxPos' is always true.
General Analysis ios2met.cxx:419 Medium V1071 Consider inspecting the 'ReadCoord' function. The return value is not always used. Total calls: 22, discarded results: 1.
General Analysis pdfdocument.cxx:142 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis pdfdocument.cxx:163 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis pdfdocument.cxx:1471 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2120 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2162 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2198 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2234 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2275 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:2875 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfdocument.cxx:1486 Medium V1085 Negative value is implicitly converted to unsigned integer type in arithmetic expression. This may lead to unexpected results.
General Analysis ipict.cxx:1138 Medium V614 Potentially null smart pointer 'pBitmap' used.
General Analysis ipict.cxx:1387 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1387, 1434, 1755
General Analysis ipict.cxx:1512 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1512, 1520
General Analysis ipict.cxx:1770 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1770, 1800
General Analysis ipict.cxx:1819 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1819, 1846
General Analysis ipict.cxx:1827 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1827, 1854
General Analysis xpmread.cxx:134 Medium V547 Expression 'mbStatus' is always true.
General Analysis jpegc.cxx:275 Medium V1048 The 'nPixelSize' variable was assigned the same value.
General Analysis PngImageReader.cxx:104 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: maACTLChunk.
General Analysis PngImageWriter.cxx:463 Medium V547 Expression '!nTmp' is always true.
General Analysis reader.cxx:126 Medium V1048 The 'pixelMode' variable was assigned the same value.
General Analysis reader.cxx:146 Medium V1048 The 'pixelMode' variable was assigned the same value.
General Analysis reader.cxx:164 Medium V1048 The 'pixelMode' variable was assigned the same value.
General Analysis PhysicalFontFace.cxx:299 Medium V690 The 'RawFace' class implements a copy constructor, but lacks the copy assignment operator. It is dangerous to use such a class.
General Analysis font.cxx:505 High V530 The return value of function 'reset' is required to be utilized.
General Analysis font.cxx:518 High V530 The return value of function 'reset' is required to be utilized.
General Analysis cff.cxx:2258 High V530 The return value of function 'append' is required to be utilized.
General Analysis cff.cxx:2551 High V530 The return value of function 'append' is required to be utilized.
General Analysis cff.cxx:1602 Medium V507 Pointer to local array 'aType1Ops' is stored outside the scope of this array. Such a pointer will become invalid.
General Analysis cff.cxx:1384 Medium V560 A part of conditional expression is always true: (nType2Op <= 255).
General Analysis sft.cxx:1418 High V575 The null pointer is passed into 'move' function. Inspect the first argument.
General Analysis sft.cxx:532 Medium V560 A part of conditional expression is always true: np.
General Analysis sft.cxx:953 Medium V668 There is no sense in testing the '* ttf' pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error.
General Analysis ttcr.cxx:165 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis formpdfexport.cxx:231 High V535 The variable 'i' is being used for this loop and for the outer loop. Check lines: 206, 231.
General Analysis formpdfexport.cxx:524 High V547 Expression 'nMaxTextLength <= 0' is always true.
General Analysis formpdfexport.cxx:652 High V547 Expression 'eButtonType == FormButtonType_SUBMIT' is always false.
General Analysis formpdfexport.cxx:674 High V547 Expression 'eButtonType == FormButtonType_URL' is always false.
General Analysis formpdfexport.cxx:720 High V547 Expression 'nState != 0' is always false.
General Analysis formpdfexport.cxx:747 High V547 Expression 'nState != 0' is always false.
General Analysis formpdfexport.cxx:360 High V614 Uninitialized variable 'aValue' used. Consider checking the first actual argument of the 'number' function.
General Analysis formpdfexport.cxx:433 Medium V547 Expression 'bMultiLine' is always false.
General Analysis formpdfexport.cxx:462 Medium V785 Constant expression in switch statement.
General Analysis formpdfexport.cxx:530 Medium V785 Constant expression in switch statement.
General Analysis formpdfexport.cxx:608 Medium V1037 Two or more case-branches perform the same actions. Check lines: 608, 618
General Analysis formpdfexport.cxx:612 Medium V1037 Two or more case-branches perform the same actions. Check lines: 612, 627
General Analysis gdimtf.cxx:1314 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis gdimtf.cxx:1319 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gdimtf.cxx:1607 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis gdimtf.cxx:1618 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis gdimtf.cxx:2262 High V629 Consider inspecting the 'pTextArrayAction->GetLen() << 2' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis gdimtf.cxx:1648 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1648, 1656
General Analysis gradient.cxx:634 Medium V547 Expression 'xPolyPoly' is always true.
General Analysis impglyphitem.cxx:587 High V1055 The 'sizeof (* impl)' expression returns the size of the container type, not the number of elements. Consider using the 'size()' function.
General Analysis impgraph.cxx:1403 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1405 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1407 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1409 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1411 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1413 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:1415 High V530 The return value of function 'append' is required to be utilized.
General Analysis impgraph.cxx:84 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maSwapInfo.
General Analysis impgraph.cxx:153 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: maSwapInfo.
General Analysis impgraph.cxx:161 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: maSwapInfo.
General Analysis impgraph.cxx:169 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: maSwapInfo.
General Analysis impgraph.cxx:177 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: maSwapInfo.
General Analysis impgraph.cxx:186 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: maSwapInfo.
General Analysis pdfbuildin_fonts.cxx:31 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfbuildin_fonts.cxx:40 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfobjectcopier.cxx:42 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfobjectcopier.cxx:169 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:126 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:132 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:141 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:164 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:168 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:184 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:188 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:221 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:224 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:267 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:354 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:355 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:360 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:362 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:367 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:375 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:381 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:419 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:422 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:557 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:565 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:568 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:572 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:603 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:604 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:609 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:615 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:633 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:635 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:669 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:670 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:671 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:672 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:673 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:674 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:675 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:676 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:677 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:678 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:679 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:680 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:681 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:682 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:698 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:699 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:701 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:702 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:947 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:953 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:969 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:981 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:989 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:991 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1070 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1072 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1096 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1098 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1105 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1112 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1151 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1205 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1207 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1214 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1216 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1221 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1223 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1258 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1260 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1263 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1270 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1272 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1275 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1286 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1288 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1290 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1292 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1575 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1578 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1580 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1971 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2355 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2357 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2359 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2378 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2380 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2382 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2384 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2386 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2496 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2913 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2915 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:2965 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3008 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3089 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3113 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3258 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3324 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3520 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3521 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3530 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3537 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3539 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3541 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3545 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3599 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3602 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3626 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3628 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3630 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3652 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3721 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3731 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3733 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3735 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3934 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3951 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3953 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:3955 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4100 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4114 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4116 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4118 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4266 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4268 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4358 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4363 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4366 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4409 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4411 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4415 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4418 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4509 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4511 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4516 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4537 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4539 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4540 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4633 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4710 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4721 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4724 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4741 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4813 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4839 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4845 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4847 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4849 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4916 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4922 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4930 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4954 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4984 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4989 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:4999 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5104 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5208 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5248 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5250 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5258 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5262 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5313 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5317 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5327 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5334 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5379 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5382 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5389 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5399 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5401 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5402 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5443 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5480 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5530 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5536 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5551 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5573 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5585 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5602 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5609 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5626 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5638 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5652 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5654 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5663 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5835 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5854 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5856 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5858 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5867 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5874 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5876 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5878 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5908 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5911 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5951 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5953 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5961 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:5967 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6037 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6042 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6114 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6125 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6143 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6145 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6150 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6156 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6198 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6662 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6663 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6737 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6738 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6745 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:6770 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7715 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7747 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7759 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7761 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7763 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7775 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7777 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7779 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7781 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7783 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7796 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7805 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7868 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:7878 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8128 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8131 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8266 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8269 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8359 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8361 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8367 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8369 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8375 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8377 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8383 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8385 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8435 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8437 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8441 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8443 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8447 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8449 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8453 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8455 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8529 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8535 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8716 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8810 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8812 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8835 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8841 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8843 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8845 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8852 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8859 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8880 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8937 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8953 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8956 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8959 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8960 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8961 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:8968 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9040 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9042 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9048 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9100 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9102 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9104 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9106 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9114 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9116 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9120 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9161 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9164 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9166 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9173 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9177 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9363 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9392 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9394 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9396 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9398 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9400 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9402 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9411 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9412 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9413 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9414 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9415 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9416 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9417 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9427 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9442 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9462 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9470 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9472 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9483 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9486 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9498 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9510 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9512 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9515 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9527 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9529 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9538 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9542 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9631 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9634 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9636 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9638 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9640 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9651 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9684 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9686 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9694 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9749 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9811 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9813 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9877 High V530 The return value of function 'Import' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9925 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9929 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9956 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9963 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9967 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:9974 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10066 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10093 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10098 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10104 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10236 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10237 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:10870 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11052 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11061 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11092 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11101 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11274 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11283 High V530 The return value of function 'append' is required to be utilized.
General Analysis pdfwriter_impl.cxx:11963 High V530 The return value of function 'Union' is required to be utilized.
General Analysis pdfwriter_impl.cxx:1669 Medium V547 Expression 'buffOK' is always true.
General Analysis pdfwriter_impl.cxx:7776 Medium V760 Two identical blocks of text were found. The second block begins from line 7780.
General Analysis pdfwriter_impl.cxx:9616 Medium V1048 The 'bTrueColor' variable was assigned the same value.
General Analysis pdfwriter_impl.cxx:12052 Medium V1048 The 'sigHidden' variable was assigned the same value.
General Analysis pdfwriter_impl.cxx:11788 Medium V1051 Consider checking for misprints. It's possible that the 'rKid.m_aOnValue' should be checked here.
General Analysis pdfwriter_impl2.cxx:241 High V547 Expression 'nBitsPerPixel != 8' is always true.
General Analysis pdfwriter_impl2.cxx:241 Medium V1048 The 'bTrueColorJPG' variable was assigned the same value.
General Analysis print.cxx:831 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:831', 'print.cxx:640', 'print.hxx:127'.
General Analysis print.cxx:850 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:850', 'print.cxx:640', 'print.hxx:127'.
General Analysis print.cxx:867 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:867', 'print.cxx:640', 'print.hxx:127'.
General Analysis print.cxx:878 High V1053 Calling the 'AcquireGraphics' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'print.cxx:878', 'print.cxx:640', 'print.hxx:127'.
General Analysis print.cxx:398 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 395, 398.
General Analysis print.cxx:388 Medium V1004 The 'pSVData->maGDIData.mpPrinterQueueList' pointer was used unsafely after it was verified against nullptr. Check lines: 385, 388.
General Analysis print3.cxx:965 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSetSize.Height'.
General Analysis print3.cxx:965 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aSetSize.Width'.
General Analysis print3.cxx:973 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aIsSize.Height'.
General Analysis print3.cxx:973 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'aIsSize.Width'.
General Analysis print3.cxx:413 High V547 Expression 'nContent == 0' is always false.
General Analysis print3.cxx:332 Medium V547 Expression 'bSynchronous' is always false.
General Analysis print3.cxx:485 Medium V1019 Compound assignment expression 'pPgSizeVal->Value >>= aSizeVal' is used inside condition.
General Analysis print3.cxx:1755 Medium V1048 The 'bShow' variable was assigned the same value.
General Analysis regband.cxx:648 Medium V519 The 'pNewSep->mpNextSep' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 644, 648.
General Analysis regband.cxx:409 Medium V560 A part of conditional expression is always true: (nXRight >= pSep->mnXLeft).
General Analysis regband.cxx:648 Medium V1048 The 'pNewSep->mpNextSep' variable was assigned the same value.
General Analysis region.cxx:1513 High V530 The return value of function 'GetAsPolyPolygon' is required to be utilized.
General Analysis region.cxx:1514 High V530 The return value of function 'GetAsPolyPolygon' is required to be utilized.
General Analysis salgdilayout.cxx:347 Medium V1037 Two or more case-branches perform the same actions. Check lines: 347, 361
General Analysis sallayout.cxx:857 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:862 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:864 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:887 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:888 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:893 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:895 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:947 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:949 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:1012 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis sallayout.cxx:1019 Medium V557 Array underrun is possible. The value of 'nFirstValid' index could reach -1.
General Analysis virdev.cxx:436 Medium V1048 The 'nDPIX' variable was assigned the same value.
General Analysis virdev.cxx:436 Medium V1048 The 'nDPIY' variable was assigned the same value.
General Analysis Manager.cxx:129 High V530 The return value of function 'append' is required to be utilized.
General Analysis Manager.cxx:131 High V530 The return value of function 'append' is required to be utilized.
General Analysis UnoGraphicProvider.cxx:827 High V530 The return value of function 'ExportGraphic' is required to be utilized.
General Analysis UnoGraphicProvider.cxx:670 Medium V522 There might be dereferencing of a potential null pointer 'pScaleAction'.
General Analysis UnoGraphicProvider.cxx:678 Medium V522 There might be dereferencing of a potential null pointer 'pScaleAction'.
General Analysis canvasbitmap.cxx:662 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis canvasbitmap.cxx:711 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis canvasbitmap.cxx:764 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis canvasbitmap.cxx:957 Medium V547 Expression 'nLen % nComponentsPerPixel == 0' is always false.
General Analysis ImplImage.cxx:134 High V530 The return value of function 'getSizePixel' is required to be utilized.
General Analysis OpenGLContext.cxx:73 High V1053 Calling the 'isCurrent' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'OpenGLContext.cxx:73', 'OpenGLContext.cxx:342', 'OpenGLContext.hxx:68'.
General Analysis bitmapex.cxx:544 Medium V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;.
General Analysis font.cxx:1056 High V530 The return value of function 'append' is required to be utilized.
General Analysis font.cxx:833 Medium V519 The 'mbMap' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 830, 833.
General Analysis font.cxx:219 Medium V1001 The 'xFontMetric' variable is assigned but is not used by the end of the function.
General Analysis line.cxx:358 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'AdaptiveSubdivide' function.
General Analysis map.cxx:856 High V530 The return value of function 'GetViewTransformation' is required to be utilized.
General Analysis outdev.cxx:667 Medium V728 An excessive check can be simplified. The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression.
General Analysis rect.cxx:243 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis rect.cxx:369 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis rect.cxx:411 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis text.cxx:2048 High V1028 Possible overflow. Consider casting operands of the 'nIndex + nLen' operator to the 'sal_uLong' type, not the result.
General Analysis text.cxx:885 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 876, 885.
General Analysis textline.cxx:719 Medium V519 The 'mnTextLayoutMode' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 717, 719.
General Analysis transparent.cxx:290 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis transparent.cxx:594 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis transparent.cxx:1438 High V530 The return value of function 'Union' is required to be utilized.
General Analysis transparent.cxx:1527 High V530 The return value of function 'Union' is required to be utilized.
General Analysis transparent.cxx:1570 High V530 The return value of function 'Union' is required to be utilized.
General Analysis transparent.cxx:1739 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis transparent.cxx:1726 Medium V522 There might be dereferencing of a potential null pointer 'pThis'.
General Analysis vclreferencebase.cxx:30 High V1053 Calling the 'dispose' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'vclreferencebase.cxx:30', 'vclreferencebase.cxx:38', 'vclreferencebase.hxx:63'.
General Analysis wallpaper.cxx:321 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis wallpaper.cxx:331 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis wallpaper.cxx:342 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis wallpaper.cxx:353 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis PDFEncryptor.cxx:351 High V530 The return value of function 'append' is required to be utilized.
General Analysis PDFiumLibrary.cxx:778 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:22 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:30 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:32 High V530 The return value of function 'append' is required to be utilized.
General Analysis ResourceDict.cxx:36 High V530 The return value of function 'append' is required to be utilized.
General Analysis textlayout.cxx:78 High V530 The return value of function 'remove' is required to be utilized.
General Analysis textlayout.cxx:646 High V530 The return value of function 'Union' is required to be utilized.
General Analysis group.cxx:165 High V530 The return value of function 'DrawControlText' is required to be utilized.
General Analysis headbar.cxx:383 High V530 The return value of function 'remove' is required to be utilized.
General Analysis headbar.cxx:106 High V1053 Calling the 'SetSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis iconview.cxx:297 Medium V547 Expression 'pBmpItem' is always true.
General Analysis iconview.cxx:320 Medium V547 Expression 'pBmpItem' is always true.
General Analysis iconviewimpl.cxx:721 Medium V1048 The 'bHandled' variable was assigned the same value.
General Analysis imap.cxx:969 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis imap.cxx:971 High V530 The return value of function 'read_uInt16_lenPrefixed_uInt8s_ToOString' is required to be utilized.
General Analysis imap.cxx:931 Medium V799 The 'pCompat' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis imap.cxx:973 Medium V799 The 'pCompat' variable is not used after memory has been allocated for it. Consider checking the use of this variable.
General Analysis imap.cxx:571 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:575 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:579 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:637 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:641 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:645 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:744 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:748 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap.cxx:752 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:44 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:45 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:46 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:47 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:55 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:56 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:57 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:58 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:69 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:258 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:327 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:354 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:396 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:452 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:474 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:485 High V530 The return value of function 'append' is required to be utilized.
General Analysis imap2.cxx:273 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:281 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:298 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:411 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:420 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis imap2.cxx:436 Medium V1023 A pointer without owner is added to the 'maList' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis inetimg.cxx:71 High V530 The return value of function 'getToken' is required to be utilized.
General Analysis inetimg.cxx:117 High V530 The return value of function 'read_zeroTerminated_uInt8s_ToOUString' is required to be utilized.
General Analysis svlbitm.cxx:441 High V595 The 'pView' pointer was utilized before it was verified against nullptr. Check lines: 441, 445.
General Analysis transfer.cxx:2313 Medium V519 The 'application' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2306, 2313.
General Analysis treelistbox.cxx:1303 High V530 The return value of function 'remove' is required to be utilized.
General Analysis treelistbox.cxx:3002 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistbox.cxx:3056 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistbox.cxx:3180 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistbox.cxx:3259 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis treelistentry.cxx:99 Medium V678 An object is used as an argument to its own method. Consider checking the first actual argument of the 'Clone' function.
General Analysis uiobject.cxx:787 Medium V1048 The 'bHandled' variable was assigned the same value.
General Analysis NotebookBarAddonsMerger.cxx:114 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis accessibility.cxx:268 Medium V1037 Two or more case-branches perform the same actions. Check lines: 268, 387
General Analysis accmgr.cxx:141 Medium V506 Pointer to local variable 'bDel' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis accmgr.cxx:207 Medium V506 Pointer to local variable 'bDel' is stored outside the scope of this variable. Such a pointer will become invalid.
General Analysis brdwin.cxx:743 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis brdwin.cxx:1457 High V530 The return value of function 'GetTextRect' is required to be utilized.
General Analysis brdwin.cxx:667 Medium V1004 The 'pCtrl' pointer was used unsafely after it was verified against nullptr. Check lines: 606, 667.
General Analysis brdwin.cxx:632 Medium V1048 The 'aCtrlPart' variable was assigned the same value.
General Analysis brdwin.cxx:653 Medium V1048 The 'aCtrlPart' variable was assigned the same value.
General Analysis builder.cxx:2205 High V530 The return value of function 'remove' is required to be utilized.
General Analysis builder.cxx:520 High V1053 Calling the 'isHorizontalTabControl' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'builder.cxx:520', 'widgetbuilder.hxx:70', 'widgetbuilder.hxx:112', 'widgetbuilder.hxx:340', 'builder.hxx:282'.
General Analysis builder.cxx:793 High V1053 Calling the 'resetParserState' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis builder.cxx:1477 Medium V547 Expression '!pFunction' is always true.
General Analysis clipping.cxx:155 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis cursor.cxx:49 High V516 Consider inspecting an odd expression. Non-null function pointer is compared to null: 'nullptr != pDisableCursorIndicator'.
General Analysis cursor.cxx:186 High V530 The return value of function 'ImplCursorInvert' is required to be utilized.
General Analysis cursor.cxx:246 High V595 The 'pWindow' pointer was utilized before it was verified against nullptr. Check lines: 246, 250.
General Analysis cursor.cxx:33 Medium V730 Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: mnDirection, mnStyle, mbCurVisible.
General Analysis decoview.cxx:67 Medium V719 The switch statement does not cover all values of the 'SymbolType' enum: MENU.
General Analysis dlgctrl.cxx:99 Medium V1044 Loop break conditions do not depend on the number of iterations.
General Analysis dockmgr.cxx:391 Medium V1023 A pointer without owner is added to the 'mvDockingWindows' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis event.cxx:593 Medium V1051 Consider checking for misprints. It's possible that the 'pOldRealWindow' should be checked here.
General Analysis floatwin.cxx:436 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 408, 436.
General Analysis layout.cxx:2979 High V530 The return value of function 'Union' is required to be utilized.
General Analysis layout.cxx:2360 Medium V1048 The 'eMode' variable was assigned the same value.
General Analysis menu.cxx:452 High V530 The return value of function 'ImplCalcSize' is required to be utilized.
General Analysis menu.cxx:515 High V530 The return value of function 'ImplCalcSize' is required to be utilized.
General Analysis menu.cxx:1022 High V530 The return value of function 'ImplCalcSize' is required to be utilized.
General Analysis menu.cxx:1747 High V530 The return value of function 'ImplGetNativeCheckAndRadioSize' is required to be utilized.
General Analysis menu.cxx:2076 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis menu.cxx:326 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 310, 326.
General Analysis menu.cxx:1288 Medium V1048 The 'bVisible' variable was assigned the same value.
General Analysis menufloatingwindow.cxx:52 High V1053 Calling the 'ApplySettings' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis menufloatingwindow.cxx:886 Medium V1048 The 'bDrawItemRect' variable was assigned the same value.
General Analysis mouse.cxx:391 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 385, 391.
General Analysis paint.cxx:300 High V530 The return value of function 'Union' is required to be utilized.
General Analysis printdlg.cxx:190 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis printdlg.cxx:237 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis printdlg.cxx:246 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis printdlg.cxx:508 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis printdlg.cxx:1688 High V547 Expression 'nMinValue != nMaxValue' is always false.
General Analysis printdlg.cxx:1804 Medium V547 Expression 'bVal' is always false.
General Analysis split.cxx:138 High V1053 Calling the 'SetSizePixel' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'split.cxx:138', 'split.cxx:78', 'split.cxx:61', 'window.hxx:932'.
General Analysis splitwin.cxx:491 Medium V560 A part of conditional expression is always true: (j == 0).
General Analysis splitwin.cxx:1759 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:2176 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis splitwin.cxx:1561 Medium V1048 The 'bLeft' variable was assigned the same value.
General Analysis splitwin.cxx:1586 Medium V1048 The 'bLeft' variable was assigned the same value.
General Analysis status.cxx:606 High V530 The return value of function 'DrawFrame' is required to be utilized.
General Analysis status.cxx:151 High V1053 Calling the 'ApplySettings' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'status.cxx:151', 'status.cxx:142', 'status.cxx:212', 'status.hxx:107'.
General Analysis status.cxx:147 Medium V730 It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: mnPrgsSize, mnPercent, mnPercentCount.
General Analysis syschild.cxx:105 High V1053 Calling the 'GetSystemData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'syschild.cxx:105', 'syschild.cxx:94', 'syschild.hxx:47'.
General Analysis syschild.cxx:111 High V1053 Calling the 'GetSystemData' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'syschild.cxx:111', 'syschild.cxx:94', 'syschild.hxx:47'.
General Analysis syswin.cxx:533 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:534 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:536 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:537 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:539 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:540 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:542 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:543 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:548 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:550 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:552 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:553 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:555 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:556 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:558 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:559 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:561 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:562 High V530 The return value of function 'append' is required to be utilized.
General Analysis syswin.cxx:571 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2288 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2289 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2293 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2294 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2298 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2299 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2303 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2304 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2311 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:2312 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:3527 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox.cxx:3065 High V773 The function was exited without releasing the 'pMgr' pointer. A memory leak is possible.
General Analysis toolbox.cxx:3351 High V773 The function was exited without releasing the 'pMgr' pointer. A memory leak is possible.
General Analysis toolbox.cxx:3375 High V773 The function was exited without releasing the 'pMgr' pointer. A memory leak is possible.
General Analysis toolbox.cxx:3976 Medium V547 Expression 'nCalcLines < 1' is always false.
General Analysis toolbox.cxx:1302 Medium V776 Potentially infinite loop. The variable in the loop exit condition 'mnActivateCount > 0' does not change its value between iterations.
General Analysis toolbox2.cxx:327 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox2.cxx:549 High V530 The return value of function 'Union' is required to be utilized.
General Analysis toolbox2.cxx:1682 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis toolbox2.cxx:1695 High V1054 Object slicing. Base class instance was initialized with derived class instance.
General Analysis window.cxx:2968 High V530 The return value of function 'Intersection' is required to be utilized.
General Analysis window.cxx:439 High V595 The 'pOverlapWindow' pointer was utilized before it was verified against nullptr. Check lines: 439, 444.
General Analysis window.cxx:1557 High V614 The 'pOverlapRegion' smart pointer is utilized immediately after being declared or reset. It is suspicious that no value was assigned to it.
General Analysis window.cxx:1557 Medium V560 A part of conditional expression is always true: !pOverlapRegion.
General Analysis window.cxx:1713 Medium V614 Potentially null smart pointer 'pOldRegion' used.
General Analysis window.cxx:2517 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions 'bEnable' and '!bEnable'.
General Analysis window.cxx:2699 Medium V1051 Consider checking for misprints. It's possible that the 'nOldWidth' should be checked here.
General Analysis winproc.cxx:2105 High V595 The 'pOldOverlapWindow' pointer was utilized before it was verified against nullptr. Check lines: 2105, 2107.
General Analysis winproc.cxx:2096 Medium V560 A part of conditional expression is always true: pOverlapWindow->ImplGetWindowImpl().
General Analysis winproc.cxx:2100 Medium V560 A part of conditional expression is always true: pFocusWin->ImplGetWindowImpl().
General Analysis winproc.cxx:2107 Medium V560 A part of conditional expression is always true: pOldOverlapWindow->ImplGetWindowImpl().
General Analysis winproc.cxx:2108 Medium V560 A part of conditional expression is always true: pOldRealWindow->ImplGetWindowImpl().
General Analysis i18n_cb.cxx:364 Medium V560 A part of conditional expression is always true: pPreeditData->pFrame.
General Analysis i18n_cb.cxx:366 Medium V560 A part of conditional expression is always true: pPreeditData->pFrame.
General Analysis saldisp.cxx:426 High V629 Consider inspecting the '1 << pSD->m_aVisual.GetDepth()' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis saldisp.cxx:2328 High V629 Consider inspecting the '1 << m_aVisual.GetDepth()' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis saldisp.cxx:1053 Medium V560 A part of conditional expression is always true: keysym >= 0xffbe.
General Analysis saldisp.cxx:1122 Medium V560 A part of conditional expression is always true: keysym >= 0xffbe.
General Analysis saldisp.cxx:142 Medium V576 Incorrect format. Consider checking the third actual argument of the 'sscanf' function. A pointer to the signed long type is expected.
General Analysis saldisp.cxx:1197 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1197, 1325
General Analysis saldisp.cxx:1200 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1200, 1300, 1304
General Analysis saldisp.cxx:1206 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1206, 1308, 1322
General Analysis saldisp.cxx:1209 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1209, 1328
General Analysis saldisp.cxx:1286 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1286, 1313, 1348
General Analysis saldisp.cxx:1289 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1289, 1316, 1357
General Analysis saldisp.cxx:1292 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1292, 1319, 1354
General Analysis salinst.cxx:67 High V773 The function was exited without releasing the 'pSalData' pointer. A memory leak is possible.
General Analysis sm.cxx:723 High V773 The 'pLocalFD' pointer was assigned values twice without releasing the memory. A memory leak is possible.
General Analysis sm.cxx:258 Medium V522 There might be dereferencing of a potential null pointer 'pSmRestartHint'. Check lines: 258, 256.
General Analysis sm.cxx:782 Medium V522 There might be dereferencing of a potential null pointer 'pThis->m_pConnections'. Check lines: 782, 780.
General Analysis sm.cxx:783 Medium V522 There might be dereferencing of a potential null pointer 'pThis->m_pFilehandles'. Check lines: 783, 781.
General Analysis sm.cxx:747 Medium V560 A part of conditional expression is always true.
General Analysis sm.cxx:724 Medium V575 The potential null pointer is passed into 'memcpy' function. Inspect the first argument. Check lines: 724, 723.
General Analysis sm.cxx:780 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pConnections' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis sm.cxx:781 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pFilehandles' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis sm.cxx:833 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pConnections' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis sm.cxx:834 Medium V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'pThis->m_pFilehandles' is lost. Consider assigning realloc() to a temporary pointer.
General Analysis X11_selection.cxx:546 High V595 The 'pTextList' pointer was utilized before it was verified against nullptr. Check lines: 546, 548.
General Analysis X11_selection.cxx:1906 High V595 The 'pData' pointer was utilized before it was verified against nullptr. Check lines: 1906, 1915.
General Analysis X11_selection.cxx:3005 High V595 The 'pProperties' pointer was utilized before it was verified against nullptr. Check lines: 3005, 3034.
General Analysis X11_selection.cxx:2572 High V629 Consider inspecting the 'm_nLastDragX << 16' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis X11_selection.cxx:3197 High V629 Consider inspecting the 'm_nCurrentProtocolVersion << 24' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis X11_selection.cxx:3615 High V629 Consider inspecting the 'm_nCurrentProtocolVersion << 24' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis X11_selection.cxx:1453 Medium V560 A part of conditional expression is always true: target == ((Atom) 5).
General Analysis X11_selection.cxx:1665 Medium V793 It is odd that the result of the 'nBytes / 4' statement is a part of the condition. Perhaps, this statement should have been compared with something else.
General Analysis X11_selection.cxx:1761 Medium V1048 The 'aNotify.xselection.target' variable was assigned the same value.
General Analysis X11_selection.cxx:2481 Medium V1048 The 'nNewDropAction' variable was assigned the same value.
General Analysis X11_selection.cxx:2830 Medium V1048 The 'bCancel' variable was assigned the same value.
General Analysis X11_service.cxx:63 Medium V1019 Compound assignment expression 'arguments[0] >>= sel' is used inside condition.
General Analysis bmp.cxx:415 High V629 Consider inspecting the '1 << nBlueShift2' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis bmp.cxx:416 High V629 Consider inspecting the '1 << nGreenShift2' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis bmp.cxx:417 High V629 Consider inspecting the '1 << nRedShift2' expression. Bit shifting of the 32-bit value with a subsequent expansion to the 64-bit type.
General Analysis fontconfig.cxx:1025 High V530 The return value of function 'reset' is required to be utilized.
General Analysis fontconfig.cxx:684 High V547 Expression 'eStyleRes == FcResultMatch' is always true.
General Analysis fontconfig.cxx:655 Medium V560 A part of conditional expression is always true: eScalableRes == FcResultMatch.
General Analysis fontconfig.cxx:1148 Medium V768 The expression is of enum type. It is odd that it is used as an expression of a Boolean-type.
General Analysis fontmanager.cxx:292 High V530 The return value of function 'append' is required to be utilized.
General Analysis fontmanager.cxx:312 High V530 The return value of function 'append' is required to be utilized.
General Analysis fontmanager.cxx:315 High V530 The return value of function 'append' is required to be utilized.
General Analysis helper.cxx:112 High V530 The return value of function 'append' is required to be utilized.
General Analysis helper.cxx:113 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis helper.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis helper.cxx:125 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis freetypetextrender.cxx:48 High V1053 Calling the 'SetFont' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'freetypetextrender.cxx:48', 'textrender.hxx:38', 'freetypetextrender.hxx:43'.
General Analysis salgdi.cxx:92 High V1053 Calling the 'SetFont' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'salgdi.cxx:92', 'salgdi.hxx:141', 'salgdi.h:101'.
General Analysis genprnpsp.cxx:987 High V530 The return value of function 'append' is required to be utilized.
General Analysis genprnpsp.cxx:988 High V530 The return value of function 'append' is required to be utilized.
General Analysis genprnpsp.cxx:631 Medium V547 Expression 'aData.m_pParser' is always true.
General Analysis cupsmgr.cxx:789 High V530 The return value of function 'append' is required to be utilized.
General Analysis cupsmgr.cxx:792 High V530 The return value of function 'append' is required to be utilized.
General Analysis cupsmgr.cxx:891 High V595 The 'pOptions' pointer was utilized before it was verified against nullptr. Check lines: 891, 902.
General Analysis ppdparser.cxx:188 High V530 The return value of function 'append' is required to be utilized.
General Analysis ppdparser.cxx:217 High V530 The return value of function 'append' is required to be utilized.
General Analysis ppdparser.cxx:898 High V530 The return value of function 'append' is required to be utilized.
General Analysis ppdparser.cxx:903 High V530 The return value of function 'append' is required to be utilized.
General Analysis printerinfomanager.cxx:97 Medium V547 Expression '!pPIM' is always true.
General Analysis salframe.cxx:3146 High V530 The return value of function 'Union' is required to be utilized.
General Analysis salframe.cxx:2522 High V547 Expression '3 == pEvent->xbutton.button' is always true.
General Analysis salframe.cxx:391 High V595 The 'pProps' pointer was utilized before it was verified against nullptr. Check lines: 391, 392.
General Analysis salframe.cxx:800 High V1053 Calling the 'ShowFullScreen' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis salframe.cxx:2967 Medium V522 There might be dereferencing of a potential null pointer 'pBuffer'. Check lines: 2967, 2966.
General Analysis salframe.cxx:1056 Medium V547 Expression 'mpParent' is always true.
General Analysis salframe.cxx:980 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis salframe.cxx:3636 Medium V1037 Two or more case-branches perform the same actions. Check lines: 3636, 3640
General Analysis salobj.cxx:488 Medium V547 Expression 'bFreePixmap' is always false.
General Analysis salobj.cxx:502 Medium V547 Expression 'bFreePixmap' is always false.
General Analysis sessioninhibitor.cxx:337 Medium V560 A part of conditional expression is always true: !bInhibit.
General Analysis sessioninhibitor.cxx:87 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis atkaction.cxx:174 High V530 The return value of function 'append' is required to be utilized.
General Analysis atkaction.cxx:200 High V530 The return value of function 'append' is required to be utilized.
General Analysis atkaction.cxx:232 High V530 The return value of function 'append' is required to be utilized.
General Analysis atktextattributes.cxx:1076 Medium V1009 Check the array initialization. Only the first element is initialized explicitly. The rest elements are initialized with zeros.
General Analysis SalGtkFilePicker.cxx:1838 High V724 Converting type 'gboolean' to type 'sal_Bool' can lead to a loss of high-order bits. Non-zero value can become 'FALSE'.
General Analysis SalGtkFilePicker.cxx:1696 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1696, 1775
General Analysis gtkdata.cxx:783 High V1053 Calling the 'Stop' virtual function in the destructor may lead to unexpected result at runtime.
General Analysis gtkframe.cxx:2247 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gtkframe.cxx:510 High V1053 Calling the 'UpdateDarkMode' virtual function indirectly in the constructor may lead to unexpected result at runtime. Check lines: 'gtkframe.cxx:510', 'gtkframe.cxx:1789', 'gtkframe.cxx:1453', 'gtkframe.hxx:618'.
General Analysis gtkframe.cxx:2195 Medium V519 The 'm_bDefaultSize' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2181, 2195.
General Analysis gtkframe.cxx:2222 Medium V519 The 'm_bDefaultPos' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2213, 2222.
General Analysis gtkframe.cxx:3769 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3766, 3769.
General Analysis gtkframe.cxx:181 Medium V1037 Two or more case-branches perform the same actions. Check lines: 181, 278
General Analysis gtkframe.cxx:184 Medium V1037 Two or more case-branches perform the same actions. Check lines: 184, 257, 272
General Analysis gtkframe.cxx:185 Medium V1037 Two or more case-branches perform the same actions. Check lines: 185, 275
General Analysis gtkframe.cxx:191 Medium V1037 Two or more case-branches perform the same actions. Check lines: 191, 248, 253
General Analysis gtkframe.cxx:211 Medium V1037 Two or more case-branches perform the same actions. Check lines: 211, 242
General Analysis gtkframe.cxx:214 Medium V1037 Two or more case-branches perform the same actions. Check lines: 214, 287
General Analysis gtkframe.cxx:302 Medium V1037 Two or more case-branches perform the same actions. Check lines: 302, 317
General Analysis gtkframe.cxx:6230 Medium V1048 The 'nDragButton' variable was assigned the same value.
General Analysis gtkframe.cxx:2445 Medium V1051 Consider checking for misprints. It's possible that the 'nOldMonitor' should be checked here.
General Analysis gtkinst.cxx:13985 High V530 The return value of function 'Union' is required to be utilized.
General Analysis gtkinst.cxx:22936 High V530 The return value of function 'append' is required to be utilized.
General Analysis gtkinst.cxx:14563 High V542 Consider inspecting an odd type cast: 'bool' to 'void *'.
General Analysis gtkinst.cxx:16692 High V542 Consider inspecting an odd type cast: 'bool' to 'void *'.
General Analysis gtkinst.cxx:18683 High V1053 Calling the 'ensureMouseEventWidget' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gtkinst.cxx:18700 High V1053 Calling the 'get_direction' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis gtkinst.cxx:22993 High V1053 Calling the 'disable_notify_events' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 22993, 21976, 22737.
General Analysis gtkinst.cxx:23747 High V1053 Calling the 'get_visible' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 23747, 23731, 23689.
General Analysis gtkinst.cxx:381 Medium V522 There might be dereferencing of a potential null pointer 'pSvpSalGraphics'.
General Analysis gtkinst.cxx:5860 Medium V522 There might be dereferencing of a potential null pointer 'pVclWidget'.
General Analysis gtkinst.cxx:6035 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:6060 Medium V522 There might be dereferencing of a potential null pointer 'pGtkFrame'.
General Analysis gtkinst.cxx:6160 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:7202 Medium V522 There might be dereferencing of a potential null pointer 'pVclEdit'.
General Analysis gtkinst.cxx:11487 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:23648 Medium V522 There might be dereferencing of a potential null pointer 'pGtkWidget'.
General Analysis gtkinst.cxx:500 Medium V560 A part of conditional expression is always false: nEventType == VclInputFlags::NONE.
General Analysis gtkinst.cxx:16025 Medium V612 An unconditional 'break' within a loop.
General Analysis gtkinst.cxx:17142 Medium V612 An unconditional 'break' within a loop.
General Analysis gtkinst.cxx:5361 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5361 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuToggleButton' type.
General Analysis gtkinst.cxx:5373 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5373 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuToggleButton' type.
General Analysis gtkinst.cxx:5380 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5380 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuToggleButton' type.
General Analysis gtkinst.cxx:5387 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5387 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuToggleButton' type.
General Analysis gtkinst.cxx:5393 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5393 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuToggleButton' type.
General Analysis gtkinst.cxx:5808 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5808 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuToggleButton' type.
General Analysis gtkinst.cxx:5837 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuButton' type.
General Analysis gtkinst.cxx:5837 Medium V725 A dangerous cast of 'this' to 'void*' type in the 'MenuHelper' class, as it is followed by a subsequent cast to 'GtkInstanceMenuToggleButton' type.
General Analysis gtkinst.cxx:3359 Medium V768 The variable 'eDragAction' is of enum type. It is odd that it is used as a variable of a Boolean-type.
General Analysis gtkinst.cxx:16476 Medium V768 The variable 'eDragAction' is of enum type. It is odd that it is used as a variable of a Boolean-type.
General Analysis gtkinst.cxx:1583 Medium V1019 Compound assignment expression 'arguments[0] >>= sel' is used inside condition.
General Analysis gtkinst.cxx:7780 Medium V1023 A pointer without owner is added to the 'm_aPages' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis gtkinst.cxx:8087 Medium V1048 The 'eRet' variable was assigned the same value.
General Analysis gtkinst.cxx:13910 Medium V1103 The values of padding bytes are unspecified. Comparing objects with padding using 'memcmp' may lead to unexpected result.
General Analysis gtksalmenu.cxx:841 High V773 Visibility scope of the 'pMemStm' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis gtksalmenu.cxx:1288 High V773 Visibility scope of the 'pMemStm' pointer was exited without releasing the memory. A memory leak is possible.
General Analysis salnativewidgets-gtk.cxx:967 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:968 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:978 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:989 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1008 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1009 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1010 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:1962 High V530 The return value of function 'render_common' is required to be utilized.
General Analysis salnativewidgets-gtk.cxx:525 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'thumbRect' variable should be used instead of 'scrollbarRect'.
General Analysis salnativewidgets-gtk.cxx:560 Medium V778 Two similar code fragments were found. Perhaps, this is a typo and 'thumbRect' variable should be used instead of 'scrollbarRect'.
General Analysis svpclient.cxx:233 High V530 The return value of function 'append' is required to be utilized.
General Analysis svpclient.cxx:250 High V530 The return value of function 'processCommand' is required to be utilized.
General Analysis svpclient.cxx:270 High V530 The return value of function 'ImportGraphic' is required to be utilized.
General Analysis vcldemo.cxx:1642 High V530 The return value of function 'append' is required to be utilized.
General Analysis vcldemo.cxx:1913 High V1053 Calling the 'SetText' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vcldemo.cxx:2026 High V1053 Calling the 'SetOutputSizePixel' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis vcldemo.cxx:1116 Medium V560 A part of conditional expression is always true: eType == RENDER_AS_ALPHA_OUTDEV.
General Analysis EPUBExportTest.cxx:71 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis WPXSvStreamTest.cxx:166 Medium V1048 The 'pText' variable was assigned the same value.
General Analysis databases.cxx:244 High V530 The return value of function 'append' is required to be utilized.
General Analysis databases.cxx:253 High V530 The return value of function 'append' is required to be utilized.
General Analysis databases.cxx:518 High V530 The return value of function 'reset' is required to be utilized.
General Analysis databases.cxx:1036 High V530 The return value of function 'append' is required to be utilized.
General Analysis databases.cxx:1087 High V530 The return value of function 'append' is required to be utilized.
General Analysis urlparameter.cxx:980 High V530 The return value of function 'append' is required to be utilized.
General Analysis tvfactory.cxx:110 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis tvread.cxx:201 High V530 The return value of function 'append' is required to be utilized.
General Analysis tvread.cxx:210 High V530 The return value of function 'append' is required to be utilized.
General Analysis tvread.cxx:65 Medium V1023 A pointer without owner is added to the 'children' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis XMLChartPropertySetMapper.hxx:80 High V1052 Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the '~XMLChartImportPropertyMapper' method of the 'XMLChartImportPropertyMapper' class.
General Analysis draw.cxx:93 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:111 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:166 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:209 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:276 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:290 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:462 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:484 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:529 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:570 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:593 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:641 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:667 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:718 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:743 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:762 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:819 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:857 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:940 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:974 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:983 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1011 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1038 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1062 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis draw.cxx:1004 High V614 Uninitialized variable 'nEndAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1027 High V614 Uninitialized variable 'aActualStyle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1055 High V614 Uninitialized variable 'nActualAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1080 High V614 Uninitialized variable 'nActualStartAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:1083 High V614 Uninitialized variable 'nActualEndAngle' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis draw.cxx:174 Medium V522 There might be dereferencing of a potential null pointer 'pUnoPage'.
General Analysis draw.cxx:178 Medium V522 There might be dereferencing of a potential null pointer 'pMedia'.
General Analysis draw.cxx:224 Medium V522 There might be dereferencing of a potential null pointer 'pUnoTheme'.
General Analysis draw.cxx:955 Medium V522 There might be dereferencing of a potential null pointer 'pUnoTheme'.
General Analysis style.cxx:55 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:153 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:178 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:195 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:220 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:241 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:264 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:285 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:305 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:330 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:384 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:444 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:521 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:558 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:592 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis style.cxx:624 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:50 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:185 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:191 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:221 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:243 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:259 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:365 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:450 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:578 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:640 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:735 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:811 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:872 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:936 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1029 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1056 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1098 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1113 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1211 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1226 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1269 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis text.cxx:1088 High V614 Uninitialized variable 'nTabIndex' used. Consider checking the second actual argument of the 'assertEquals' function.
General Analysis txtprmap.cxx:74 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis PropertyMaps.cxx:722 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:728 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:742 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:756 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:764 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:769 High V547 Expression is always false.
General Analysis PropertyMaps.cxx:774 High V547 Expression is always false.
General Analysis SchXMLAxisContext.cxx:387 Medium V547 Expression '!bSettingZAxisSucceeded' is always true.
General Analysis SchXMLAxisContext.cxx:490 Medium V560 A part of conditional expression is always true: !bIs3DChart.
General Analysis SchXMLAxisContext.cxx:489 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLAxisContext.cxx:504 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLChartContext.cxx:224 High V730 Not all members of a class are initialized inside the constructor. Consider inspecting: maSeriesDefaultsAndStyles.
General Analysis SchXMLExport.cxx:607 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLExport.cxx:1134 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLExport.cxx:1135 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLExport.cxx:533 High V547 Expression '0 == nAxisIndex' is always true.
General Analysis SchXMLExport.cxx:1628 High V614 Uninitialized variable 'aNum' used. Consider checking the first actual argument of the 'number' function.
General Analysis SchXMLExport.cxx:4019 High V614 Uninitialized variable 'eRowSource' used.
General Analysis SchXMLExport.cxx:1713 High V1028 Possible overflow. Consider casting operands, not the result.
General Analysis SchXMLExport.cxx:2795 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 2793, 2795.
General Analysis SchXMLExport.cxx:2867 Medium V547 Expression 'bHasString' is always false.
General Analysis SchXMLExport.cxx:3142 Medium V547 Expression 'bExportEquation' is always false.
General Analysis SchXMLExport.cxx:3161 Medium V547 Expression '!aPropertyStates.empty()' is always true.
General Analysis SchXMLExport.cxx:3167 Medium V547 Expression 'bExportEquation' is always false.
General Analysis SchXMLExport.cxx:3194 Medium V547 Expression '!aPropertyStates.empty()' is always true.
General Analysis SchXMLExport.cxx:3198 Medium V560 A part of conditional expression is always false: !aEquationPropertyStates.empty().
General Analysis SchXMLExport.cxx:3589 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 3582, 3589.
General Analysis SchXMLExport.cxx:370 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis SchXMLExport.cxx:1645 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLExport.cxx:533 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis SchXMLParagraphContext.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:91 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:175 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:179 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:216 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLParagraphContext.cxx:220 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:1012 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:1014 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:1016 High V530 The return value of function 'append' is required to be utilized.
General Analysis SchXMLPlotAreaContext.cxx:316 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLSeries2Context.cxx:148 High V547 Expression is always false.
General Analysis SchXMLSeries2Context.cxx:183 Medium V547 Expression 'bLinkToSource' is always false.
General Analysis SchXMLSeries2Context.cxx:114 Medium V560 A part of conditional expression is always false.
General Analysis SchXMLSeries2Context.cxx:113 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLSeries2Context.cxx:145 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLSeries2Context.cxx:181 Medium V1019 Compound assignment expression is used inside condition.
General Analysis SchXMLTools.cxx:759 Medium V1019 Compound assignment expression is used inside condition.
General Analysis PropertySetMerger.cxx:227 Medium V509 The 'new' operator is used in the noexcept 'PropertySetMerger_CreateInstance' function. It should be located inside the try..catch block, as it could potentially generate an exception.
General Analysis SettingsExportHelper.cxx:360 Medium V728 An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!bNameAccess' and 'bNameAccess'.
General Analysis unoatrcn.cxx:115 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlcnimp.cxx:34 Medium V794 The assignment operator should be protected from the case of 'this == &rCopy'.
General Analysis xmlexp.cxx:1226 Medium V547 Expression is always false.
General Analysis xmlimp.cxx:491 High V1053 Calling the 'DisposingModel' virtual function indirectly in the destructor may lead to unexpected result at runtime. Check lines: 'xmlimp.cxx:491', 'xmlimp.cxx:486', 'xmlimp.hxx:486'.
General Analysis xmlimp.cxx:1336 Medium V547 Expression '!bRepairPackage' is always true.
General Analysis xmlimp.cxx:1694 Medium V547 Expression '!bRepairPackage' is always true.
General Analysis xmlimp.cxx:809 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis xmlimp.cxx:847 Medium V728 An excessive check can be simplified. The '(A && B) || (!A && !B)' expression is equivalent to the 'bool(A) == bool(B)' expression.
General Analysis xmlimp.cxx:1715 Medium V1048 The 'bResult' variable was assigned the same value.
General Analysis xmluconv.cxx:412 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:416 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:418 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:420 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:421 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:422 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:426 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:427 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:428 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:432 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:433 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:462 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:464 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:465 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:466 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:468 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:469 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:470 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:472 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:473 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:487 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:488 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:626 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:628 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:630 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:632 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:654 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:656 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:658 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:660 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:910 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:914 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:916 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:919 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:922 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:966 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmluconv.cxx:861 Medium V560 A part of conditional expression is always true: c <= 0x00ff.
General Analysis xmluconv.cxx:176 Medium V1048 The 'eUnit' variable was assigned the same value.
General Analysis XMLImageMapExport.cxx:292 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 280, 292.
General Analysis animationexport.cxx:591 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:661 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:735 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:774 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1165 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1167 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1206 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1469 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1484 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1567 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1576 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1591 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1605 High V530 The return value of function 'append' is required to be utilized.
General Analysis animationexport.cxx:1664 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:1670 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animationexport.cxx:579 High V547 Expression 'nTransition != 0' is always false.
General Analysis animationexport.cxx:648 High V547 Expression 'nTransition == 0' is always true.
General Analysis animationexport.cxx:629 Medium V547 Expression 'bLoopSound' is always false.
General Analysis animationexport.cxx:565 Medium V560 A part of conditional expression is always false: (nTransition != 0).
General Analysis animationexport.cxx:657 Medium V560 A part of conditional expression is always false: (nTransition != 0).
General Analysis animationexport.cxx:870 Medium V1019 Compound assignment expression 'aTemp >>= nTemp' is used inside condition.
General Analysis animationimport.cxx:1302 High V614 Uninitialized variable 'fDuration' used. Consider checking the first actual argument of the 'Any' function.
General Analysis animationimport.cxx:1326 High V614 Uninitialized variable 'eTiming' used.
General Analysis animexp.cxx:322 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:341 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:370 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:397 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis animexp.cxx:274 High V614 Uninitialized variable 'eEffect' used.
General Analysis animexp.cxx:332 High V614 Uninitialized variable 'eEffect' used.
General Analysis animexp.cxx:316 Medium V547 Expression 'bIsAnimation' is always false.
General Analysis animimp.cxx:527 Medium V1051 Consider checking for misprints. It's possible that the 'eEffect' should be checked here.
General Analysis layerexp.cxx:80 Medium V547 Expression 'bTmpVisible' is always true.
General Analysis layerexp.cxx:82 Medium V547 Expression '!bTmpPrintable' is always false.
General Analysis layerexp.cxx:96 Medium V547 Expression 'bTmpLocked' is always false.
General Analysis propimp0.cxx:252 Medium V1019 Compound assignment expression 'rValue >>= nNumberFormat' is used inside condition.
General Analysis sdpropls.cxx:1705 High V547 Expression '4 == nStyle' is always false.
General Analysis sdpropls.cxx:1953 High V547 Expression 'nChange != 1' is always true.
General Analysis sdpropls.cxx:1957 High V547 Expression 'nChange == 0' is always true.
General Analysis sdpropls.cxx:1563 High V614 Uninitialized variable 'bProtected' used.
General Analysis sdpropls.cxx:1570 High V614 Uninitialized variable 'bProtected' used.
General Analysis sdpropls.cxx:1591 High V614 Uninitialized variable 'eGraphicWritingMode' used.
General Analysis sdpropls.cxx:1606 High V614 Uninitialized variable 'eWritingMode' used.
General Analysis sdpropls.cxx:1620 High V614 Uninitialized variable 'eWritingMode' used.
General Analysis sdpropls.cxx:1632 High V614 Uninitialized variable 'bInternal' used.
General Analysis sdpropls.cxx:1679 High V614 Uninitialized variable 'eKind' used.
General Analysis sdpropls.cxx:1891 High V614 Uninitialized variable 'aEnum' used.
General Analysis sdpropls.cxx:1741 Medium V547 Expression 'bIsRel' is always false.
General Analysis sdpropls.cxx:1899 Medium V547 Expression 'bVisible' is always false.
General Analysis sdpropls.cxx:1934 Medium V547 Expression 'bIsFixed' is always false.
General Analysis sdpropls.cxx:1107 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1107, 1152
General Analysis sdpropls.cxx:1562 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1562, 1569
General Analysis sdxmlexp.cxx:1970 High V530 The return value of function 'append' is required to be utilized.
General Analysis sdxmlexp.cxx:2493 High V530 The return value of function 'append' is required to be utilized.
General Analysis sdxmlexp.cxx:2841 High V530 The return value of function 'Add' is required to be utilized.
General Analysis sdxmlexp.cxx:155 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 153, 155.
General Analysis sdxmlexp.cxx:1895 Medium V519 The 'bHasAttr' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1889, 1895.
General Analysis sdxmlexp.cxx:1405 Medium V547 Expression '!bFixed' is always true.
General Analysis sdxmlexp.cxx:1826 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1848 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1865 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1872 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1879 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1886 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1894 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1898 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1905 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1912 Medium V547 Expression '!bTemp' is always true.
General Analysis sdxmlexp.cxx:1919 Medium V547 Expression 'bTemp' is always false.
General Analysis sdxmlexp.cxx:1402 Medium V560 A part of conditional expression is always true: !bFixed.
General Analysis sdxmlexp.cxx:1889 Medium V1048 The 'bHasAttr' variable was assigned the same value.
General Analysis sdxmlexp.cxx:1895 Medium V1048 The 'bHasAttr' variable was assigned the same value.
General Analysis sdxmlexp.cxx:1915 Medium V1048 The 'bHasAttr' variable was assigned the same value.
General Analysis sdxmlimp.cxx:381 Medium V1019 Compound assignment expression 'aArguments[0] >>= aPropValue' is used inside condition.
General Analysis shapeexport.cxx:511 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis shapeexport.cxx:515 High V530 The return value of function 'registerReference' is required to be utilized.
General Analysis shapeexport.cxx:1862 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:1873 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:2660 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:2665 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:3969 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:3991 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:3992 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4021 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4289 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4295 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4297 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4299 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4301 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4304 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4306 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4308 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4310 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4312 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4314 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4316 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4318 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4320 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4322 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4324 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4326 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4329 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4339 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4345 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4351 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4357 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4501 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4534 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4584 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4603 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4729 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4766 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4782 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4924 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4925 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4926 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:4927 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:5095 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:5109 High V530 The return value of function 'append' is required to be utilized.
General Analysis shapeexport.cxx:2262 High V547 Expression 'eKind != drawing::CircleKind_FULL' is always false.
General Analysis shapeexport.cxx:5072 High V547 Expression is always false.
General Analysis shapeexport.cxx:5074 High V547 Expression 'nDirection == text::WritingMode2::BT_LR' is always false.
General Analysis shapeexport.cxx:4113 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis shapeexport.cxx:4121 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis shapeexport.cxx:4129 High V614 Uninitialized variable 'bSwitched' used.
General Analysis shapeexport.cxx:4441 High V614 Uninitialized variable 'bMirroredX' used.
General Analysis shapeexport.cxx:4449 High V614 Uninitialized variable 'bMirroredY' used.
General Analysis shapeexport.cxx:4487 High V614 Uninitialized variable 'bExtrusionOn' used.
General Analysis shapeexport.cxx:4552 High V614 Uninitialized variable 'bExtrusionLightFace' used.
General Analysis shapeexport.cxx:4560 High V614 Uninitialized variable 'bExtrusionFirstLightHarsh' used.
General Analysis shapeexport.cxx:4568 High V614 Uninitialized variable 'bExtrusionSecondLightHarsh' used.
General Analysis shapeexport.cxx:4640 High V614 Uninitialized variable 'bExtrusionMetal' used.
General Analysis shapeexport.cxx:4650 High V614 Uninitialized variable 'eMetalType' used.
General Analysis shapeexport.cxx:4676 High V614 Uninitialized variable 'eShadeMode' used.
General Analysis shapeexport.cxx:4793 High V614 Uninitialized variable 'eProjectionMode' used.
General Analysis shapeexport.cxx:4825 High V614 Uninitialized variable 'bExtrusionColor' used.
General Analysis shapeexport.cxx:4856 High V614 Uninitialized variable 'bTextPathOn' used.
General Analysis shapeexport.cxx:4882 High V614 Uninitialized variable 'bScaleX' used.
General Analysis shapeexport.cxx:4892 High V614 Uninitialized variable 'bSameLetterHeights' used.
General Analysis shapeexport.cxx:4938 High V614 Uninitialized variable 'bExtrusionAllowed' used.
General Analysis shapeexport.cxx:4946 High V614 Uninitialized variable 'bConcentricGradientFillAllowed' used.
General Analysis shapeexport.cxx:4954 High V614 Uninitialized variable 'bTextPathAllowed' used.
General Analysis shapeexport.cxx:3667 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 3663, 3667.
General Analysis shapeexport.cxx:3707 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 3703, 3707.
General Analysis shapeexport.cxx:760 Medium V547 Expression 'bVisible' is always true.
General Analysis shapeexport.cxx:1333 Medium V547 Expression '!bIsSignatureLine' is always true.
General Analysis shapeexport.cxx:1641 Medium V547 Expression 'bIsEmpty' is always false.
General Analysis shapeexport.cxx:1650 Medium V547 Expression '!bTemp' is always true.
General Analysis shapeexport.cxx:2086 Medium V547 Expression 'nCornerRadius' is always false.
General Analysis shapeexport.cxx:2121 Medium V547 Expression 'nCornerRadius' is always false.
General Analysis shapeexport.cxx:2524 Medium V547 Expression '!bIsEmptyPresObj' is always true.
General Analysis shapeexport.cxx:2975 Medium V547 Expression 'bInternal' is always false.
General Analysis shapeexport.cxx:2991 Medium V547 Expression '!bInternal' is always true.
General Analysis shapeexport.cxx:3072 Medium V547 Expression 'bInternal' is always false.
General Analysis shapeexport.cxx:3136 Medium V547 Expression 'nPageNumber' is always false.
General Analysis shapeexport.cxx:3168 Medium V547 Expression 'nCornerRadius' is always false.
General Analysis shapeexport.cxx:3276 Medium V547 Expression 'bIsScript' is always false.
General Analysis shapeexport.cxx:3535 Medium V547 Expression 'bLoop' is always false.
General Analysis shapeexport.cxx:3542 Medium V547 Expression 'bMute' is always false.
General Analysis shapeexport.cxx:5214 Medium V547 Expression 'bBool' is always false.
General Analysis shapeexport.cxx:608 Medium V560 A part of conditional expression is always false.
General Analysis shapeexport.cxx:609 Medium V560 A part of conditional expression is always false.
General Analysis shapeexport.cxx:1784 Medium V560 A part of conditional expression is always true.
General Analysis shapeexport.cxx:2530 Medium V560 A part of conditional expression is always true: !bIsEmptyPresObj.
General Analysis shapeexport.cxx:3064 Medium V560 A part of conditional expression is always true: !bIsEmptyPresObj.
General Analysis shapeexport.cxx:3070 Medium V560 A part of conditional expression is always true: !bIsEmptyPresObj.
General Analysis shapeexport.cxx:1723 Medium V1019 Compound assignment expression is used inside condition.
General Analysis xexptran.cxx:87 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:95 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:102 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:108 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:115 High V530 The return value of function 'append' is required to be utilized.
General Analysis xexptran.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis ximpbody.cxx:178 High V547 Expression '- 1 != nType' is always false.
General Analysis ximpcustomshape.cxx:324 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis ximpcustomshape.cxx:328 Medium V1048 The 'bValid' variable was assigned the same value.
General Analysis ximpstyl.cxx:1224 High V547 Expression is always true.
General Analysis controlpropertyhdl.cxx:133 High V530 The return value of function 'append' is required to be utilized.
General Analysis controlpropertyhdl.cxx:225 High V547 Expression 'm_eFacet == COLOR' is always true.
General Analysis elementexport.cxx:509 High V547 Expression is always true.
General Analysis elementexport.cxx:1575 High V547 Expression is always false.
General Analysis elementexport.cxx:1824 High V547 Expression is always true.
General Analysis elementexport.cxx:1898 High V547 Expression is always true.
General Analysis elementexport.cxx:425 Medium V547 Expression 'bActingAsRichText' is always false.
General Analysis elementexport.cxx:1102 Medium V547 Expression 'nValue' is always false.
General Analysis elementexport.cxx:1454 Medium V547 Expression 'nEchoChar' is always false.
General Analysis elementexport.cxx:549 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:549 Medium V560 A part of conditional expression is always true: (nIdCount == nNameCount).
General Analysis elementexport.cxx:549 Medium V560 A part of conditional expression is always true: (nNameCount == nFlagsCount).
General Analysis elementexport.cxx:590 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:590 Medium V560 A part of conditional expression is always true: (nIdCount == nNameCount).
General Analysis elementexport.cxx:590 Medium V560 A part of conditional expression is always true: (nNameCount == nDefaultCount).
General Analysis elementexport.cxx:1817 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:1817 Medium V560 A part of conditional expression is always true.
General Analysis elementexport.cxx:1820 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:2107 Medium V560 A part of conditional expression is always false.
General Analysis elementexport.cxx:2107 Medium V560 A part of conditional expression is always true: (nIdCount == nNameCount).
General Analysis elementexport.cxx:2107 Medium V560 A part of conditional expression is always true: (nNameCount == nFlagsCount).
General Analysis elementimport.cxx:1633 High V547 Expression 'nLinkageType != 0' is always false.
General Analysis layerexport.cxx:532 High V547 Expression is always false.
General Analysis propertyexport.cxx:541 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:545 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:548 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:555 High V530 The return value of function 'append' is required to be utilized.
General Analysis propertyexport.cxx:327 Medium V547 Expression '_nDefault != nCurrentValue' is always false.
General Analysis propertyexport.cxx:307 Medium V560 A part of conditional expression is always false: _nDefault != nCurrentValue.
General Analysis xmlmetae.cxx:48 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:49 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:61 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:63 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:65 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:67 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetae.cxx:335 Medium V547 Expression is always false.
General Analysis xmlmetae.cxx:165 Medium V581 The conditional expressions of the 'if' statements situated alongside each other are identical. Check lines: 154, 165.
General Analysis xmlmetai.cxx:253 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetai.cxx:254 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlmetai.cxx:288 High V530 The return value of function 'append' is required to be utilized.
General Analysis AttributeContainerHandler.cxx:45 Medium V1019 Compound assignment expression 'r2 >>= xContainer2' is used inside condition.
General Analysis EnumPropertyHdl.cxx:57 Medium V547 Expression '!"Wrong type for enum property handler!"' is always false.
General Analysis PageMasterExportPropMapper.cxx:155 Medium V547 Expression 'bRtlGutter' is always false.
General Analysis PageMasterExportPropMapper.cxx:249 Medium V560 A part of conditional expression is always true: (nBottom == nLeft).
General Analysis PageMasterExportPropMapper.cxx:249 Medium V560 A part of conditional expression is always true: (nLeft == nRight).
General Analysis PageMasterExportPropMapper.cxx:249 Medium V560 A part of conditional expression is always true: (nTop == nBottom).
General Analysis PageMasterImportContext.cxx:339 High V547 Expression 'fillStyle != drawing::FillStyle_NONE' is always false.
General Analysis PageMasterImportContext.cxx:383 Medium V547 Expression '!isFullSize' is always false.
General Analysis PageMasterImportContext.cxx:351 Medium V785 Constant expression in switch statement.
General Analysis PageMasterImportPropMapper.cxx:412 Medium V547 Expression 'bGutterAtTop' is always false.
General Analysis PageMasterImportPropMapper.cxx:430 Medium V547 Expression 'bRtlGutter' is always false.
General Analysis XMLBackgroundImageExport.cxx:94 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLBackgroundImageExport.cxx:125 Medium V560 A part of conditional expression is always true: GraphicLocation_NONE != ePos.
General Analysis XMLBackgroundImageExport.cxx:51 Medium V1019 Compound assignment expression '(* pPos) >>= ePos' is used inside condition.
General Analysis XMLClipPropertyHandler.cxx:120 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:121 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:124 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:125 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:128 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:129 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLClipPropertyHandler.cxx:131 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLFootnoteSeparatorExport.cxx:106 High V547 Expression 'nLineWeight > 0' is always false.
General Analysis XMLFootnoteSeparatorExport.cxx:114 High V547 Expression 'nLineTextDistance > 0' is always false.
General Analysis XMLFootnoteSeparatorExport.cxx:123 High V547 Expression 'nLineDistance > 0' is always false.
General Analysis XMLFootnoteSeparatorExport.cxx:77 High V614 Uninitialized variable 'nTmp' used.
General Analysis XMLPageExport.cxx:243 Medium V547 Expression 'bGutterAtTop' is always false.
General Analysis backhdl.cxx:184 High V530 The return value of function 'append' is required to be utilized.
General Analysis bordrhdl.cxx:161 High V530 The return value of function 'append' is required to be utilized.
General Analysis bordrhdl.cxx:163 High V530 The return value of function 'append' is required to be utilized.
General Analysis bordrhdl.cxx:291 High V530 The return value of function 'append' is required to be utilized.
General Analysis cdouthdl.cxx:121 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis cdouthdl.cxx:237 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis chrlohdl.cxx:53 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis chrlohdl.cxx:143 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis chrlohdl.cxx:258 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis chrlohdl.cxx:329 Medium V1019 Compound assignment expression 'r2 >>= aLocale2' is used inside condition.
General Analysis escphdl.cxx:147 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:98 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:100 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:172 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:173 High V530 The return value of function 'append' is required to be utilized.
General Analysis fonthdl.cxx:175 High V530 The return value of function 'append' is required to be utilized.
General Analysis prhdlfac.cxx:335 Medium V1037 Two or more case-branches perform the same actions. Check lines: 335, 351
General Analysis prhdlfac.cxx:338 Medium V1037 Two or more case-branches perform the same actions. Check lines: 338, 354
General Analysis prhdlfac.cxx:341 Medium V1037 Two or more case-branches perform the same actions. Check lines: 341, 357
General Analysis prhdlfac.cxx:344 Medium V1037 Two or more case-branches perform the same actions. Check lines: 344, 360
General Analysis prhdlfac.cxx:347 Medium V1037 Two or more case-branches perform the same actions. Check lines: 347, 363
General Analysis prstylecond.cxx:87 Medium V547 Expression is always false.
General Analysis prstylei.cxx:577 High V547 Expression 'FillStyle_NONE != eFillStyle' is always false.
General Analysis shadwhdl.cxx:154 High V530 The return value of function 'append' is required to be utilized.
General Analysis shadwhdl.cxx:156 High V530 The return value of function 'append' is required to be utilized.
General Analysis shadwhdl.cxx:112 Medium V1048 The 'bRet' variable was assigned the same value.
General Analysis undlihdl.cxx:155 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis undlihdl.cxx:246 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis undlihdl.cxx:336 High V1112 Comparing expressions with different signedness can lead to unexpected results.
General Analysis xmlnume.cxx:354 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnume.cxx:360 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnume.cxx:256 High V547 Expression 'NumberingType::BITMAP != eType' is always true.
General Analysis xmlnume.cxx:290 High V547 Expression 'NumberingType::CHAR_SPECIAL == eType' is always true.
General Analysis xmlnume.cxx:374 High V547 Expression 'nSpaceBefore != 0' is always false.
General Analysis xmlnume.cxx:380 High V547 Expression 'nMinLabelWidth != 0' is always false.
General Analysis xmlnume.cxx:385 High V547 Expression 'nMinLabelDist > 0' is always false.
General Analysis xmlnume.cxx:414 High V547 Expression 'NumberingType::BITMAP == eType' is always false.
General Analysis xmlnume.cxx:516 High V547 Expression 'nFirstLineIndent != 0' is always false.
General Analysis xmlnume.cxx:525 High V547 Expression 'nIndentAt != 0' is always false.
General Analysis xmlnume.cxx:540 High V547 Expression 'NumberingType::CHAR_SPECIAL == eType' is always true.
General Analysis xmlnume.cxx:590 High V547 Expression 'NumberingType::BITMAP != eType' is always true.
General Analysis xmlnume.cxx:595 High V547 Expression is always false.
General Analysis xmlnume.cxx:263 Medium V547 Expression 'bIsLegal' is always false.
General Analysis xmlnume.cxx:608 Medium V547 Expression 'nBullRelSize' is always false.
General Analysis xmlnume.cxx:241 Medium V560 A part of conditional expression is always true: NumberingType::CHAR_SPECIAL == eType.
General Analysis xmlnume.cxx:242 Medium V560 A part of conditional expression is always false: NumberingType::BITMAP == eType.
General Analysis xmlnume.cxx:507 Medium V560 A part of conditional expression is always false: nListtabStopPosition > 0.
General Analysis xmlnume.cxx:620 Medium V560 A part of conditional expression is always false: NumberingType::BITMAP == eType.
General Analysis xmlnume.cxx:648 Medium V1048 Variable was assigned the same value.
General Analysis xmlnumfe.cxx:316 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:522 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:526 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:533 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:534 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:887 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:889 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:891 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfe.cxx:1684 High V530 The return value of function 'padToLength' is required to be utilized.
General Analysis xmlnumfi.cxx:575 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:576 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:588 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:589 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:621 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:622 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:632 High V530 The return value of function 'remove' is required to be utilized.
General Analysis xmlnumfi.cxx:640 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:908 High V530 The return value of function 'remove' is required to be utilized.
General Analysis xmlnumfi.cxx:912 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:913 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:917 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:918 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:931 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:943 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:944 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:976 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:1346 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1358 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1613 High V530 The return value of function 'truncate' is required to be utilized.
General Analysis xmlnumfi.cxx:1746 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1752 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1860 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:1872 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1889 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1891 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1917 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:2000 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2002 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2020 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2178 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2205 High V530 The return value of function 'insert' is required to be utilized.
General Analysis xmlnumfi.cxx:2206 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:2271 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlnumfi.cxx:1392 High V1053 Calling the 'SetAttribute' virtual function in the constructor may lead to unexpected result at runtime.
General Analysis xmlnumi.cxx:1076 Medium V519 The 'pProps->Name' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1073, 1076.
General Analysis xmltabe.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltabe.cxx:83 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmltabi.cxx:149 Medium V1029 Numeric Truncation Error. Return value of the 'size' function is written to the 16-bit variable.
General Analysis XMLTableExport.cxx:611 Medium V560 A part of conditional expression is always true: !bPhysical.
General Analysis XMLIndexMarkExport.cxx:225 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLIndexMarkExport.cxx:77 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 71, 77.
General Analysis XMLIndexMarkExport.cxx:142 Medium V560 A part of conditional expression is always true: (nElementNo != - 1).
General Analysis XMLIndexMarkExport.cxx:142 Medium V560 A part of conditional expression is always true: (pElements != nullptr).
General Analysis XMLLineNumberingExport.cxx:81 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 73, 81.
General Analysis XMLRedlineExport.cxx:361 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 354, 361.
General Analysis XMLSectionExport.cxx:160 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 149, 160.
General Analysis XMLSectionExport.cxx:424 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 422, 424.
General Analysis XMLSectionExport.cxx:800 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 788, 800.
General Analysis XMLSectionExport.cxx:1384 Medium V785 Constant expression in switch statement.
General Analysis XMLSectionExport.cxx:749 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:862 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:995 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:999 Medium V1016 Expression 'eType >= TEXT_SECTION_TYPE_TOC' is always true.
General Analysis XMLSectionExport.cxx:1305 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1305, 1308
General Analysis XMLSectionFootnoteConfigExport.cxx:125 Medium V547 Expression '!bEnd' is always true.
General Analysis XMLStringBufferImportContext.cxx:56 High V530 The return value of function 'append' is required to be utilized.
General Analysis XMLTextFrameContext.cxx:495 High V530 The return value of function 'GetAbsoluteReference' is required to be utilized.
General Analysis XMLTextListItemContext.cxx:76 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 73, 76.
General Analysis XMLTextMarkImportContext.cxx:336 Medium V560 A part of conditional expression is always true: TypeBookmarkStart == nTmp.
General Analysis txtexppr.cxx:327 High V547 Expression 'nTemp == 100' is always false.
General Analysis txtexppr.cxx:370 High V547 Expression '100 == nTemp' is always false.
General Analysis txtexppr.cxx:900 High V547 Expression 'awt::FontUnderline::NONE == nUnderline' is always true.
General Analysis txtexppr.cxx:965 High V547 Expression 'SizeType::VARIABLE == nSizeType' is always false.
General Analysis txtexppr.cxx:994 High V547 Expression 'SizeType::VARIABLE == nSizeType' is always false.
General Analysis txtexppr.cxx:902 Medium V547 Expression 'bClear' is always true.
General Analysis txtexppr.cxx:1060 Medium V547 Expression '!nRelWidth' is always true.
General Analysis txtexppr.cxx:1081 Medium V547 Expression '!nRelHeight' is always true.
General Analysis txtexppr.cxx:452 Medium V560 A part of conditional expression is always true: aLeft == aBottom.
General Analysis txtexppr.cxx:452 Medium V560 A part of conditional expression is always true: aLeft == aRight.
General Analysis txtexppr.cxx:452 Medium V560 A part of conditional expression is always true: aLeft == aTop.
General Analysis txtexppr.cxx:957 Medium V560 A part of conditional expression is always true: (SizeType::FIX == nSizeType).
General Analysis txtexppr.cxx:968 Medium V560 A part of conditional expression is always true: SizeType::MIN != nSizeType.
General Analysis txtexppr.cxx:973 Medium V560 A part of conditional expression is always false: SizeType::FIX != nSizeType.
General Analysis txtexppr.cxx:986 Medium V560 A part of conditional expression is always true: (SizeType::FIX == nSizeType).
General Analysis txtexppr.cxx:997 Medium V560 A part of conditional expression is always true: SizeType::MIN != nSizeType.
General Analysis txtexppr.cxx:1002 Medium V560 A part of conditional expression is always false: SizeType::FIX != nSizeType.
General Analysis txtexppr.cxx:244 Medium V1019 Compound assignment expression 'pFontFamilyNameState->maValue >>= sTmp' is used inside condition.
General Analysis txtexppr.cxx:246 Medium V1019 Compound assignment expression 'pFontStyleNameState->maValue >>= sTmp' is used inside condition.
General Analysis txtexppr.cxx:250 Medium V1019 Compound assignment expression 'pFontFamilyState->maValue >>= nTmp' is used inside condition.
General Analysis txtexppr.cxx:252 Medium V1019 Compound assignment expression 'pFontPitchState->maValue >>= nTmp' is used inside condition.
General Analysis txtexppr.cxx:254 Medium V1019 Compound assignment expression 'pFontCharsetState->maValue >>= nTmp' is used inside condition.
General Analysis txtexppr.cxx:959 Medium V1019 Compound assignment expression 'pHeightMinRelState->maValue >>= nRel' is used inside condition.
General Analysis txtexppr.cxx:988 Medium V1019 Compound assignment expression 'pWidthMinRelState->maValue >>= nRel' is used inside condition.
General Analysis txtexppr.cxx:977 Medium V1048 The 'nSizeType' variable was assigned the same value.
General Analysis txtflde.cxx:3557 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3567 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3577 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3587 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3597 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3607 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:3617 Medium V1001 The 'aAny' variable is assigned but is not used by the end of the function.
General Analysis txtflde.cxx:2852 Medium V1019 Compound assignment expression is used inside condition.
General Analysis txtflde.cxx:488 Medium V1048 The 'nToken' variable was assigned the same value.
General Analysis txtflde.cxx:506 Medium V1048 The 'nToken' variable was assigned the same value.
General Analysis txtflde.cxx:563 Medium V1048 The 'nToken' variable was assigned the same value.
General Analysis txtfldi.cxx:2444 High V781 The value of the 'nPos' index is checked after it was used. Perhaps there is a mistake in program logic.
General Analysis txtfldi.cxx:1498 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1498, 1501
General Analysis txtfldi.cxx:1516 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1516, 1519
General Analysis txtfldi.cxx:1534 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1534, 1537
General Analysis txtftne.cxx:328 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 317, 328.
General Analysis txtimp.cxx:731 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtimp.cxx:736 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtimp.cxx:1446 High V547 Expression is always false.
General Analysis txtimp.cxx:2428 High V547 Expression is always true.
General Analysis txtimp.cxx:1363 Medium V547 Expression is always true.
General Analysis txtimp.cxx:1385 Medium V560 A part of conditional expression is always true: nNumLevel == - 1.
General Analysis txtimp.cxx:1386 Medium V560 A part of conditional expression is always true: nNumLevel != (nOutlineLevel - 1).
General Analysis txtimppr.cxx:263 High V547 Expression 'nTemp != 100' is always true.
General Analysis txtimppr.cxx:621 Medium V785 Constant expression in switch statement.
General Analysis txtimppr.cxx:632 Medium V785 Constant expression in switch statement.
General Analysis txtlists.cxx:428 Medium V519 The 'any' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 424, 428.
General Analysis txtparae.cxx:734 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:783 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:842 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:870 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:872 High V530 The return value of function 'Add' is required to be utilized.
General Analysis txtparae.cxx:2076 High V547 Expression '0 < nOutlineLevel' is always false.
General Analysis txtparae.cxx:2262 High V547 Expression '0 < nOutlineLevel' is always false.
General Analysis txtparae.cxx:2797 High V547 Expression 'TextContentAnchorType_AT_PAGE == eAnchor' is always false.
General Analysis txtparae.cxx:2819 High V547 Expression 'HoriOrientation::NONE == nHoriOrient' is always true.
General Analysis txtparae.cxx:2834 High V547 Expression is always false.
General Analysis txtparae.cxx:2842 High V547 Expression 'VertOrientation::NONE == nVertOrient' is always true.
General Analysis txtparae.cxx:2911 High V547 Expression 'SizeType::VARIABLE != nWidthType' is always true.
General Analysis txtparae.cxx:2916 High V547 Expression 'SizeType::FIX != nWidthType' is always false.
General Analysis txtparae.cxx:2952 High V547 Expression 'nRelWidth > 0' is always false.
General Analysis txtparae.cxx:2969 High V547 Expression 'SizeType::VARIABLE != nSizeType' is always true.
General Analysis txtparae.cxx:3001 High V547 Expression 'SizeType::MIN == nSizeType' is always false.
General Analysis txtparae.cxx:3004 High V547 Expression 'nRelHeight > 0' is always false.
General Analysis txtparae.cxx:3025 High V547 Expression '- 1 != nZIndex' is always true.
General Analysis txtparae.cxx:3358 High V547 Expression '0 != nRotation' is always false.
General Analysis txtparae.cxx:534 High V614 Uninitialized variable 'eAnchor' used.
General Analysis txtparae.cxx:2754 High V614 Uninitialized variable 'eAnchor' used.
General Analysis txtparae.cxx:2721 Medium V547 Expression 'bHidden' is always false.
General Analysis txtparae.cxx:2856 Medium V547 Expression 'bShape' is always false.
General Analysis txtparae.cxx:3995 Medium V547 Expression 'bShowingPlaceHolder' is always false.
General Analysis txtparae.cxx:4005 Medium V547 Expression 'bCheckbox' is always false.
General Analysis txtparae.cxx:4014 Medium V547 Expression 'bChecked' is always false.
General Analysis txtparae.cxx:4037 Medium V547 Expression 'bPicture' is always false.
General Analysis txtparae.cxx:4047 Medium V547 Expression 'bDate' is always false.
General Analysis txtparae.cxx:4076 Medium V547 Expression 'bPlainText' is always false.
General Analysis txtparae.cxx:4085 Medium V547 Expression 'bComboBox' is always false.
General Analysis txtparae.cxx:4094 Medium V547 Expression 'bDropDown' is always false.
General Analysis txtparae.cxx:4117 Medium V547 Expression 'nId' is always false.
General Analysis txtparae.cxx:2814 Medium V560 A part of conditional expression is always true.
General Analysis txtparae.cxx:2837 Medium V560 A part of conditional expression is always false.
General Analysis txtparae.cxx:2883 Medium V560 A part of conditional expression is always false: nRelHeight > 0.
General Analysis txtparae.cxx:2883 Medium V560 A part of conditional expression is always false: nRelWidth > 0.
General Analysis txtparae.cxx:2926 Medium V560 A part of conditional expression is always false: nRelWidth > 0.
General Analysis txtparae.cxx:2950 Medium V560 A part of conditional expression is always false: nRelWidth < 0.
General Analysis txtparae.cxx:2950 Medium V560 A part of conditional expression is always false: nRelWidth > 254.
General Analysis txtparae.cxx:2975 Medium V560 A part of conditional expression is always false: SizeType::FIX != nSizeType.
General Analysis txtparae.cxx:2975 Medium V560 A part of conditional expression is always true: 0 == nRelHeight.
General Analysis txtparae.cxx:2982 Medium V560 A part of conditional expression is always false: nRelHeight > 0.
General Analysis txtparae.cxx:1395 Medium V788 The variable 'index', captured in a lambda expression, has a constant value.
General Analysis txtparae.cxx:4223 Medium V1023 A pointer without owner is added to the 'maTextListsHelperStack' container by the 'emplace_back' method. A memory leak will occur in case of an exception.
General Analysis txtparai.cxx:140 High V530 The return value of function 'append' is required to be utilized.
General Analysis txtparai.cxx:1744 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis txtparai.cxx:1867 High V530 The return value of function 'SetStyleAndAttrs' is required to be utilized.
General Analysis txtparai.cxx:1402 Medium V1037 Two or more case-branches perform the same actions. Check lines: 1402, 1410
General Analysis txtstyle.cxx:59 High V547 Expression '- 1 != nCategory' is always true.
General Analysis txtstyle.cxx:61 Medium V785 Constant expression in switch statement.
General Analysis txtvfldi.cxx:815 Medium V519 The 'aAny' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 813, 815.
Fail/Info OOo2Oasis.cxx:1 V002 Some diagnostic messages may contain incorrect line number in this file.
General Analysis StyleOASISTContext.cxx:482 High V530 The return value of function 'append' is required to be utilized.
General Analysis StyleOOoTContext.cxx:892 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:799 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:801 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1037 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1041 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1043 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1046 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1049 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1082 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:1116 High V530 The return value of function 'append' is required to be utilized.
General Analysis TransformerBase.cxx:987 Medium V560 A part of conditional expression is always true: c <= 0x00ff.
General Analysis xformsexport.cxx:139 High V530 The return value of function 'append' is required to be utilized.
General Analysis xformsexport.cxx:310 Medium V547 Expression 'bIsBasic' is always false.
General Analysis xformsexport.cxx:530 Medium V547 Expression 'bIsBasic' is always false.
General Analysis xformsexport.cxx:471 Medium V785 Constant expression in switch statement.
General Analysis pad.cxx:38 High V530 The return value of function 'append' is required to be utilized.
General Analysis pad.cxx:48 High V530 The return value of function 'append' is required to be utilized.
General Analysis pad.cxx:71 High V530 The return value of function 'append' is required to be utilized.
General Analysis xmlreader.cxx:56 Medium V1077 The 'XmlReader' constructor contains potentially uninitialized members. Inspect the following: fileAddress_.
General Analysis xml_impctx.cxx:377 Medium V1019 Compound assignment expression 'arguments[0] >>= xRoot' is used inside condition.
General Analysis exp_share.hxx:235 High V614 Uninitialized variable 'v' used. Consider checking the first actual argument of the 'boolean' function.
General Analysis xmldlg_expmodels.cxx:205 Medium V785 Constant expression in switch statement.
General Analysis xmldlg_expmodels.cxx:259 Medium V785 Constant expression in switch statement.
General Analysis xmldlg_expmodels.cxx:422 Medium V785 Constant expression in switch statement.
General Analysis xmldlg_export.cxx:1092 Medium V547 Expression '!bEnabled' is always true.
General Analysis xmldlg_export.cxx:1109 Medium V547 Expression '!bVisible' is always false.
General Analysis xmldlg_import.cxx:738 Medium V601 The 'toInt32(aValue) + nOffset' value is implicitly cast to the bool type. Inspect the first argument.
General Analysis signing.cxx:434 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:449 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:461 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:473 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:498 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:521 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:541 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:561 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:581 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:623 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:640 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:655 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:676 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:693 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:715 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:800 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:828 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1117 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1159 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1248 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1263 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1304 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1316 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1331 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:1338 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing.cxx:132 Medium V522 There might be dereferencing of a potential null pointer 'pCertificate'.
General Analysis signing2.cxx:83 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing2.cxx:109 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis signing2.cxx:232 High V530 The return value of function 'loadFromFile' is required to be utilized.
General Analysis documentdigitalsignatures.cxx:240 Medium V1019 Compound assignment expression is used inside condition.
General Analysis digitalsignaturesdialog.cxx:164 Medium V547 Expression '!bSetCertMgrPath' is always true.
General Analysis documentsignaturehelper.cxx:374 High V547 Expression is always true.
General Analysis documentsignaturehelper.cxx:374 Medium V560 A part of conditional expression is always true: nSize >= 0.
General Analysis ooxmlsecparser.cxx:732 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:766 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:796 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:872 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:1036 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis ooxmlsecparser.cxx:1065 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xmlsignaturehelper.cxx:369 Medium V560 A part of conditional expression is always false: nSize < 0.
General Analysis xmlsignaturehelper.cxx:369 Medium V560 A part of conditional expression is always false: nSize > ((sal_Int32) 0x7FFFFFFF).
General Analysis xsecctl.cxx:860 High V530 The return value of function 'replace' is required to be utilized.
General Analysis xsecparser.cxx:1112 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1150 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1180 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1319 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis xsecparser.cxx:1348 High V530 The return value of function 'CheckIdAttrReferenced' is required to be utilized.
General Analysis nssinitializer.cxx:248 High V530 The return value of function 'getMozillaCurrentProfile' is required to be utilized.
General Analysis nssinitializer.cxx:300 High V530 The return value of function 'getMozillaCurrentProfile' is required to be utilized.
General Analysis securityenvironment_nssimpl.cxx:165 High V530 The return value of function 'appendAscii' is required to be utilized.
General Analysis seinitializer_nssimpl.cxx:62 Medium V522 There might be dereferencing of a potential null pointer 'pSecEnv'.
General Analysis x509certificate_nssimpl.cxx:510 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:519 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:535 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:549 High V530 The return value of function 'append' is required to be utilized.
General Analysis x509certificate_nssimpl.cxx:555 High V530 The return value of function 'append' is required to be utilized.