summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-03missing includeHEADmasterStephan Bergmann1-0/+1
Change-Id: I3c5c085f55223688cdc7b972f7c7981411881263 Reviewed-on: https://gerrit.libreoffice.org/73814 Reviewed-by: Michael Stahl <Michael.Stahl@cib.de> Tested-by: Michael Stahl <Michael.Stahl@cib.de>
2019-01-30Fix too small loop variablesMiklos Vajna6-13/+13
These loop variables had narrower type than the iteration's upper bound. Change-Id: I8e3f2337c97a01743883070ce053dcdd139c9bb9
2018-03-21ofz#7053 avoid access to empty vectorDavid Tardon1-0/+4
Change-Id: I0d353901c1d5a02b57cc068aa9b7669af81f3073
2018-03-19ofz#7006 tweak to avoid signed int overflowDavid Tardon1-4/+4
Change-Id: Ic8d3835c7f70639ec4d0cb566c2cf6eaa543a61e
2018-03-12ofz#6469 ensure coords are in correct orderDavid Tardon5-5/+50
I.e., xs <= xe and ys <= ye. The previous situation could lead to surprises like negative width/height. Change-Id: I23fc2786292d9eebe713870a69e577c9324da09f
2018-03-12drop unused functionDavid Tardon2-19/+0
Change-Id: I5a64871e16d755496b69f749cc2a4a11d833bc00
2018-03-07ofz#6777 fix division by zeroDavid Tardon1-1/+1
Change-Id: I62bd09260b448a585ef5864181b2c6bceb5b361c
2018-02-28bump versionDavid Tardon1-1/+1
Change-Id: Id56072637b41094e671ec47d6d2a83ead285f646
2018-02-28prepare for a releaselibmspub-0.1.4David Tardon1-0/+6
Change-Id: I844da04860cf29c8d947395e675eef6f045b7409
2018-02-28tdf#116018 close shape group correctlyDavid Tardon1-3/+1
Regression since commit bbe7f806b95ef427153ba18bff80e674b1704ae5 . Change-Id: Ib6d3f58373c7cb0e1ba7a7a720187cc68d9bc7b1
2018-02-20ofz#6410 avoid signed integer overflowDavid Tardon1-1/+1
Change-Id: Ife08fdb17a58e6fd32a967a1a553c1d346689209
2018-02-15drop unnecessary variablesDavid Tardon1-4/+2
Change-Id: If3d15512433406399716e458c666b81dc7aa41ef
2018-02-15ofz#6339 avoid signed int overflowDavid Tardon1-2/+2
Change-Id: I6459deafb6d0dabc47e6e446457165b6814f348e
2018-02-02iwyu: prune includesDavid Tardon20-32/+70
Change-Id: I9e8af1510a54668526bf739e30cb98eb4a3b3559
2018-01-20ofz#5515 avoid signed integer overflowDavid Tardon1-2/+2
Change-Id: I80207d028bd5348e4f53b8888f7deec1eb48e6c2
2018-01-19ofz#5224 avoid signed integer overflowDavid Tardon1-2/+2
Change-Id: I0110730e2d3e8bc329b0599554fa4017d7a214f0
2018-01-09ofz#4951 do not shift signed valueDavid Tardon1-1/+1
Change-Id: I6c2a48589fe6a585ce37c57a59d06c7e5ef31b25
2018-01-09ofz#4916 fix division by 0David Tardon1-0/+4
Change-Id: I629399bb0790b27e71bea9cd89485ecd471830d8
2018-01-09avoid undef. behavior casting arbitrary int to enumDavid Tardon2-10/+10
Just pass the values around as unsigned ints and use the enums as constant sets. The previous code doesn't add any extra type safety anyway. Change-Id: I914e136136a97cbf411fad7e1bedbbb79a7c49d2
2018-01-09ofz#4903 avoid division by 0David Tardon1-1/+1
Change-Id: I6322d2093e3f4646a238f68ad9beff9a6a6448d0
2017-12-31bump versionDavid Tardon1-1/+1
Change-Id: Ia7d4fa9ba5aceb838626ed00b80bb3fbacd64a93
2017-12-30cid#1427014 pointer to local outside scopelibmspub-0.1.3David Tardon1-1/+1
Change-Id: Ifaa3eae63b2b2bebbd5337090426253bce26d600
2017-12-30cid#1267884 pointer to local outside scopeDavid Tardon1-1/+1
Change-Id: I67d4a55ecc4ee34da97807788191f05a20f195d1
2017-12-30cid#1267883 pointer to local outside scopeDavid Tardon1-1/+1
Change-Id: I0e6f11b1071950d97080de26d8bc59ccf86606b1
2017-12-30fix copypastaDavid Tardon1-1/+1
Change-Id: Ibdcda4d3bce06239eeaa22f240081707b17c18d3
2017-12-30fix copypastaDavid Tardon1-1/+1
Change-Id: Ibada0e5c6d4ba0825b5e9b66cc1391073b01df51
2017-12-30prepare for a releaseDavid Tardon2-1/+17
Change-Id: If5a278612971ea0926355edf85aac76b625e8396
2017-12-30parse locale informationDavid Tardon4-0/+30
Change-Id: If47fadac1a24c6bebb73f530d9623e6b950d7a3f
2017-12-30fix parsing of bold and italic in mspub 2002 docsDavid Tardon1-2/+6
Change-Id: I3945cdf240cd23c593d413d7d964d33e288d873b
2017-12-30parse more text formatting propertiesDavid Tardon5-29/+237
Change-Id: I25aef81ba5b3beaa57726d85b57c7acab79198d1
2017-12-28fix copypastaDavid Tardon1-1/+1
Regression since commit 860883fa6fa861f808c091a3cecd03aa351d87a8 . Change-Id: I36d26d8971891150afca060f86e73af953fab840
2017-12-28avoid unnecessary copyingDavid Tardon2-2/+2
Change-Id: I39c19a1782ab99b64c873f8352833217e0e06f13
2017-12-28tdf#89393 handle multiple paragraphs in cell correctlyDavid Tardon1-5/+8
Change-Id: If621c41aaa624ed1a61e8e659a2326efb66a2eba
2017-12-28stop after processing all cellsDavid Tardon1-9/+6
Change-Id: Ic0df0ed2d6773d4be74aca3d7b6b64664fe8d73e
2017-12-27one def. of M_PI is enoughDavid Tardon4-13/+5
Change-Id: I8d6a4bfcca970dc0bd906f5e349ffaca25b96f96
2017-12-27sort includesDavid Tardon25-73/+96
Change-Id: I3059e2d765e49744322f3774aa31821189745e37
2017-12-27suppress another GCC 7 fallthrough warningDavid Tardon2-1/+1
Change-Id: Id8da48108116113bba3714b7c2864e200e0ec21a
2017-12-27print debug messages to stderrDavid Tardon4-1/+251
Change-Id: I61870aba499887eb69de3f932a60537ba15c53bf
2017-12-27suppress GCC 7 fallthrough warningsDavid Tardon5-2/+76
Change-Id: I2bf8d7c5d1b795fec06a5eb397c7be5bd6c8e580
2017-12-27drop verbose debugDavid Tardon1-8/+0
Change-Id: I4fdc7375e12427884467c4bdeb983ed5feaac1a3
2017-12-27replace manual def. of int types by boostDavid Tardon2-34/+8
Change-Id: I3d47ea0c9061f47ffc2a87444fb2d09e94e44aef
2017-12-27rename include guards to avoid use of __David Tardon38-107/+107
Change-Id: I91bc5c8405165085e7c69ab8cf372bf7c785bf5b
2017-12-27use C++11 syntax to disable copyingDavid Tardon1-2/+2
Change-Id: Ie6433cff226b72706c915b2070767d72e94d40ff
2017-12-27remove pointless initializatorDavid Tardon1-1/+1
Change-Id: Id48a8db1103cbfd69f806976621cdc8cc79c3747
2017-12-27never call shared_from_this on not fully init-ed objectDavid Tardon3-26/+18
Fixes regression since commit bbe7f806b95ef427153ba18bff80e674b1704ae5 "replace dumb pointers by smart ones". Change-Id: Ie0dd277bc55347bb1ae5a59ccbeaffaa5ce6772a
2017-11-28MSPUBParser: reduce scope of shape width/heightMiklos Vajna1-11/+3
They were write-only in the table case. Change-Id: I10d480e9c621fd9dd6c4f1b2893f8dc9d9e955df
2017-11-07use enum value instead of castDavid Tardon2-2/+2
Change-Id: I5d40eefba65534a4290461fb21058965d62c2e48
2017-11-07Use auto when declaring iterators and when initializing with a castMiklos Vajna5-39/+35
Change-Id: Ib5465f37b7302d01139f209013e6ea22c6fcdeb6
2017-10-31doxygen -uFridrich Štrba1-864/+1606
Change-Id: If1d88d56e527873e5587ba78f7fc80e64cdeb0c2
2017-10-28drop outdated MSVC project filesDavid Tardon13-1957/+0
Change-Id: I88b977eb42e30dee330cfe07a6eff03f84d79913