Commit Graph

6 Commits

Author SHA1 Message Date
Bjoern Michaelsen
a2c467a58a use UnoCursorPointer in SwNavigationMgr
Change-Id: I7c7431edd79cf4527f97c7dc0695d49174b61e2c
2015-06-09 12:54:59 +02:00
Stephan Bergmann
e8997fb9a9 loplugin:saloverride
Change-Id: I92e0b152b892a65480d822d6ac26662972194546
2015-05-26 15:42:46 +02:00
Bjoern Michaelsen
1925a57dee Remove SwClients before destruction in some uno wrapper classes
- SwXTextTableCursor, SwXCellRange, SwXTextPortion, SwNavigationMgr,
  SwXParaFrameEnumeration
- this was overlooked due to confusion over our bazillion different
  debug modes

Change-Id: I0965184b3ffc4854c26838ff78aef06f4544a9b1
2015-05-26 15:21:54 +02:00
Bjoern Michaelsen
ada20978a4 make SwNavigationMgr use the shared_ptr
- also make it listen to at least one of the SwUnoCrsr it keeps on the
  heap for document disposing.
- as the SwNavigationMgr lives longer than the document this was actually a
  double free before: first from SwUnoCrsrTbl dtor an then from the
  shared_ptr in SwNavigationMgr

Change-Id: Ia75ad81a978ca37ed2a94fd221427b62e99e1bb3
2015-05-26 00:51:05 +02:00
Thomas Arnhold
cebb96ec3a sw: fix include guards
after the latest file move

Change-Id: I105eb04ad98d1bf71eddec4528657c248fcc4348
2014-06-03 11:17:22 +02:00
Michael Stahl
35029b2503 sw: move sw/source/core/uibase to sw/source/uibase
It's too confusing to have UI code inside of core; the important part is
that it's separated from the optional UI code in swui library.

Change-Id: I640a52723d5802faf08f3b8eaa03cd937fd93449
2014-05-27 11:13:02 +02:00