summaryrefslogtreecommitdiff
path: root/lotuswordpro/source
AgeCommit message (Collapse)Author
2015-12-16These would probably wreak havocStephan Bergmann
...judging by how XFStyleContainer appears to own the pointers in m_aStyles, but are apparently not needed anyway Change-Id: I5ca64680bf8b7b5198f30dac4f4558069d476970
2015-12-15loplugin:implicitboolconversionStephan Bergmann
Change-Id: I3bd1222642ab3e8d24bf0f5cca897c2ce638757a
2015-12-15more recursion protectionCaolán McNamara
Change-Id: I0a7b6c1037ea9442001b4eb9a9bb96778c0dedb6
2015-12-14add missing includeDavid Tardon
Change-Id: I326d306af89dcb0611e07689d2c26a828f3896ee
2015-12-14ensure IsPage layout truly is a LwpPageLayoutCaolán McNamara
Change-Id: I3ca21608d633145c8a5238b947e22671460e9195
2015-12-14clear objects from duplicate ids earlyCaolán McNamara
Change-Id: I0caab9e329a465e10bf3ed321c55c287371bd437
2015-12-14loplugin:literaltoboolconversionStephan Bergmann
Change-Id: I9048966bd41e79bb7a2e9bd24c1dc611acefef1f
2015-12-13need more References for life cycle fixes hereCaolán McNamara
32nd and final distinct crash fix of this sequence Change-Id: Ib9f41091737e66995f332c06083d51408eb1497b
2015-12-13guard against infinite recursionCaolán McNamara
Change-Id: I1b566c835b6cdc733d0aa4393d3b3ce2ff7b764f
2015-12-13more lifecycle protectionCaolán McNamara
Change-Id: I158632de6898685e34d362cc274e959bb5c2e2d7
2015-12-13more use of references to avoid crashingCaolán McNamara
Change-Id: I03748695efbe17d59aba09f88d5c6fcd174113c9
2015-12-13font might be nullCaolán McNamara
Change-Id: Id0d9bb1d1abe6f6c9440bf979407d13db49696c4
2015-12-13most casts and checksCaolán McNamara
Change-Id: I8be1b8298f096791628d1f51d36ceeabdc804f9a
2015-12-13hold WaterMarkLayout by referenceCaolán McNamara
Change-Id: I7dc7739ee7b958319ddd4e0cf262254728ef0569
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: Ib14639d532da5bffdfe7e0a7bb362b20a7f25dfb
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I83928638a390f434c431487b1cb13633f24de9ec
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I50fd30114b45d1225adb7bfd5d77cb89a229aac8
2015-12-13guard against invalid Layout ScaleCaolán McNamara
Change-Id: I84541445e44f14244030b9970e0a48e72edacea7
2015-12-13guard against no container layoutCaolán McNamara
Change-Id: If615c68bfaf145d81dab96b05e7b903c1a6b03cf
2015-12-13protect both EnumNamedProperty branches the same wayCaolán McNamara
Change-Id: I93669a6460806c1d4c35669a639667b0c6f3f4ab
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I54931f0dccabb2d9a58cc92ef5ebf3469f93f03c
2015-12-13deploy references to keep layout alive long enoughCaolán McNamara
Change-Id: Icac22d3c179eca42e01a724f7592ee4b34dd45e3
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I0c903533542608c1d7a3c97e2be7f2b7624b265b
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: Ib70b5ebc498e6517ef40d0515e69e2e77288c1b5
2015-12-13deploy references to keep layout alive long enoughCaolán McNamara
Change-Id: I670f00b0beb77e5014c3dd4a4798e69ece882b87
2015-12-13guard against missing header rowsCaolán McNamara
Change-Id: Iaa28ef00572eb9c4ba3a6d8ae0c668b7b0132f56
2015-12-13protect against missing FoundryCaolán McNamara
Change-Id: Ie5c0317f842258fe42f894dbace0ea0e328f288a
2015-12-13recursion protectionCaolán McNamara
Change-Id: I66fda143ba1f0fa6f2638a8bd4936c75a6c40980
2015-12-13need more dynamic casts hereCaolán McNamara
Change-Id: Idf84ababeeb109a411c03a18d3a9aa6e136c7ef4
2015-12-13infinite recurse protectionCaolán McNamara
Change-Id: I7139e67e7b5bcd7e1867dff1cfbd53fa0f5748b7
2015-12-13cppcheck: fix memleak in lotuswordproJulien Nabet
Change-Id: I15b8aa6b95264d56018fbd5c22bcb0d04e43cf91
2015-12-13guard against infinite recursionCaolán McNamara
Change-Id: I7c55986fba87dea0c519f60240605db03262dfe9
2015-12-12guard against null pContentCaolán McNamara
Change-Id: Ia4f2dff9c3cb81bb5056f005b23420cab1ca49e5
2015-12-12guard against missing Container LayoutCaolán McNamara
Change-Id: Id9525918eab822b39576a1efce7dc3a3bd93e78d
2015-12-12check all obj().get() casts with dynamic_castCaolán McNamara
Change-Id: I763aa5874d0c1f977decff88414eea6247f96405
2015-12-12this cast needs to be dynamicCaolán McNamara
Change-Id: I6d02cc8dc894ef7e2903874b0ab973f7f1b3225d
2015-12-12this cast needs to be dynamicCaolán McNamara
Change-Id: Iaf8e7a46be9c92a7cd11136cb903cc4b9ffe54f5
2015-12-12guard against empty XFDrawObjectsCaolán McNamara
Change-Id: I9deb28a3a5420a43f8604a56145c8274bb4cc8d9
2015-12-12guard against missing tableCaolán McNamara
Change-Id: I00bde6564be6fb7c7f6d2ccb1faa7dd94e414635
2015-12-12guard against missing m_pXFContainerCaolán McNamara
Change-Id: I5c0800c353b46ea1fe359a893bdd8215f70cd809
2015-12-12coverity#1341875 Division or modulo by float zeroCaolán McNamara
Change-Id: I3a07361bb66a62533475618c9b50f184d791a799
2015-12-10need a dynamic cast hereCaolán McNamara
53rd and final distinct crash fix of this sequence Change-Id: Id170132c2082fd4905192adc840125088ef5da27
2015-12-10guard against empty StoryCaolán McNamara
Change-Id: Ide44aed9a3189b0fd21a8adc039eb61bd3d3dc14
2015-12-10guard against broken formula and bad lengthsCaolán McNamara
Change-Id: Iab13d67fdc218c84400a4d84e177e5096bb68379
2015-12-10check for null ModifiersCaolán McNamara
Change-Id: I842122f7e2cba48d4798905f41f63b3e06775d00
2015-12-10check for null contentCaolán McNamara
Change-Id: I824c29b39fe1e9e631a21f09611758bea03b0ca9
2015-12-10detect infinite recurse in object creationCaolán McNamara
Change-Id: Ie56eb27bb1827860b2600a5586e866e39cd31518
2015-12-10this needs to be a dynamic castCaolán McNamara
Change-Id: Id606e58292a25309adb67cf05cc9b9a237e83f81
2015-12-10add a reference to ensure pPara exists until end of scopeCaolán McNamara
Change-Id: I0067ead587c25296ab195b80f461fb0766b1899a
2015-12-10need dynamic casts here, etc.Caolán McNamara
Change-Id: I578343719d2d7feff51775ff1b073b6584e76f82