Commit graph

303524 commits

Author SHA1 Message Date
Markus Mohrhard
278c53c933 restructure the code a bit more 2012-03-22 00:24:27 +01:00
Markus Mohrhard
ac5455a688 prevent call to virtual method in destructor, fdo#47589 2012-03-22 00:24:27 +01:00
Markus Mohrhard
1ab961d98a Make sure one base class does not use another one after destruction
see 706ac4779d and fdo#47589
2012-03-22 00:24:27 +01:00
Markus Mohrhard
ec64924ea8 don't need to check for null before delete 2012-03-22 00:24:27 +01:00
Fridrich Štrba
f729d2d830 Appease valgrind 2012-03-21 22:42:43 +01:00
Luboš Luňák
d6e96d0a4e add missing AC_MSG_RESULT() else branch 2012-03-21 21:48:21 +01:00
Kohei Yoshida
7d4293b3ba Make sure that FillLabelData doesn't crash in presence of duplicated dims. 2012-03-21 16:28:44 -04:00
Kohei Yoshida
70ce9efbac New unit test for pivot table with duplicated data fields. 2012-03-21 16:18:40 -04:00
Stephan Bergmann
543697d1d6 No FORMULA_DLLPUBLIC needed here 2012-03-21 20:41:13 +01:00
Stephan Bergmann
bc99f1ce4c Ensure ResMgr outlives Resources 2012-03-21 20:32:47 +01:00
Luboš Luňák
4762788eb4 AC_PROG_GREP (I'm pedantic, am I not?) 2012-03-21 20:20:49 +01:00
Christian Lohmaier
e065cfc674 checking for egrep doesn't necessarily set GREP as well 2012-03-21 18:27:26 +01:00
Caolán McNamara
5c3dd5af41 fdo#45522: WW8TableInfo::processSwTable: check that table has layout 2012-03-21 17:16:44 +01:00
Michael Stahl
dfa1983b5d javaunohelper: missing dependecy on udkapi.rdb 2012-03-21 17:16:44 +01:00
Michael Stahl
31fcce969d idlc/README: correct nonsense added in 534b3a9b2e 2012-03-21 17:16:43 +01:00
Caolán McNamara
034bc34ddc convert SwTOXSources to a std::vector 2012-03-21 16:00:49 +00:00
Caolán McNamara
067eaf954d writeU8 is unused in the external libcdr lib, but filter it out from easy 2012-03-21 16:00:48 +00:00
Miklos Vajna
5881168bf8 oox: it's EMU, not MEU 2012-03-21 16:39:40 +01:00
Stephan Bergmann
ba8a429a2e Clarify example 2012-03-21 16:30:28 +01:00
Stephan Bergmann
706ac4779d Make sure one base class does not use another one after destruction
The original code lead to invoking a pure virtual function in Calc when
doing Ctrl-F2, ESC.
2012-03-21 16:18:00 +01:00
Miklos Vajna
0994cb6041 SwFmtVertOrient: warn if passed relation type is wrong, don't just ignore it 2012-03-21 15:25:07 +01:00
David Bolen
5c732ef6b5 Compilation fix - GTK print dialog headers for GTK < 2.14 2012-03-21 13:29:29 +00:00
Caolán McNamara
a52f5254c7 tga filter broken for quite a while 2012-03-21 12:48:59 +00:00
Fridrich Štrba
baebdaa48e Call inflateInit2 instead of inflateInit for the zip stream 2012-03-21 13:42:54 +01:00
Stephan Bergmann
2406745e4e Further clean up of previous patch 2012-03-21 12:30:37 +01:00
Arnaud Versini
831a8e8f6d Use ptr_vector instead of SV_DECL_PTRARR_DEL for WW8MergeGroups 2012-03-21 12:30:36 +01:00
Michael Stahl
a4788b2542 Revert "sw-outline-numbering-broken-fix.diff: outline numbering fix in master docs"
This reverts commit 9a11bd42af.
Removing attributes from the _source_ node in SwTxtNode::MakeCopy does
not make any sens at all, and the cited issue i#96092 was apparently
fixed independently in CWS sw31bf04 by the change to ndtxt.cxx in
1524aa18b9.
2012-03-21 12:08:36 +01:00
Michael Stahl
cc99bb9f38 writerfilter: PropertyMap: speed this up a bit
Using XMultiPropertySet reduces the number of SwTxtNodes created for the
bugdoc from rhbz#789022 from ~5k to ~3k.
2012-03-21 12:08:33 +01:00
Michael Stahl
082906e1f4 rhbz#789022: SwNodes: fix inconsistent outline check:
SwNodes::UpdateOutlineNode will add/remove the node from
SwNodes::pOutlineNds depending on IsOutline(), while various SwNodes
methods that move and delete nodes check GetAttrOutlineLevel() != 0,
which may be false even if IsOutline() is true.
2012-03-21 12:08:33 +01:00
Michael Stahl
176ba743c1 BigPtrArray: deploy some asserts 2012-03-21 12:08:32 +01:00
Tor Lillqvist
2a1171929e chmod -x 2012-03-21 13:00:45 +02:00
Tor Lillqvist
3daf816432 Bin a few more 16-bit Windows leftovers 2012-03-21 13:00:42 +02:00
Winfried Donkers
ae7c80640d fdo#45671 set initial color for split buttons 2012-03-21 11:44:36 +01:00
Tor Lillqvist
4c40593e3e $retry_counter and the RETRY label are now unused 2012-03-21 12:43:02 +02:00
Tor Lillqvist
5e553b1ee5 GUI=WIN used to mean 16-bit Windows, I think, so kill that crack
Also the running of grep inside the test for GUI = WIN was a bit weird,
what was it supposed to grep? Standard input?
2012-03-21 12:43:00 +02:00
Fridrich Štrba
e6aa2b67d4 Remove unused define 2012-03-21 10:52:36 +01:00
Tor Lillqvist
27e1281fbb We seem to need libfrmlo, too 2012-03-21 11:26:33 +02:00
Tor Lillqvist
05d6145307 WaE: option "-fno-default-inline" is valid for C++/ObjC++ but not for C 2012-03-21 11:26:33 +02:00
Miklos Vajna
28253b4d82 SwXShape::setPropertyValue: OSL_ENSURE -> SAL_WARN_IF 2012-03-21 09:45:25 +01:00
David Tardon
f7d571d2ee this requires string literals now 2012-03-21 07:45:35 +01:00
Luboš Luňák
186ab8e77b fix after recent XSERVICEINFO_IMPL_1 change 2012-03-21 06:30:24 +01:00
Kohei Yoshida
aeed13079e Export to xls correct item values for grouped fields. 2012-03-21 00:43:11 -04:00
Tor Lillqvist
25d114eec4 Initial experiments with static linking of (some) components / services
Start with the first service needed when running sc's filters_test:
the UniversalContentBroker. It might not be typical as ucb uses the
deprecated XSingleServiceFactory.

This commit is not at all a complete solution, far from it, just an
initial hack. Naturally once I come up with some generic enough way to
do the static linking the necessary macros etc will be added to some
general header.

The macro XSERVICEINFO_IMPL_1 (local to ucbhelper and ucb) is amended
so that it in the disable-dynamic-linking case also emits a function
whose assembler name equal contains the service name. This function
returns the XSingleServiceFactory for the service. Where the service
is instantiated we link directly to that function.

But probably this will be reworked a couple of times... Maybe it would
be better to simply have the service name specific entry point be a
pointer to the component's component_getFactory() function? Those all
have the same prototype.
2012-03-21 00:00:11 +02:00
Tor Lillqvist
9423429a70 Bin declaration of nonexistent static method 2012-03-21 00:00:09 +02:00
Tor Lillqvist
420e1f27c8 Use -fno-inline in gb_DEBUG_CFLAGS 2012-03-21 00:00:08 +02:00
Tor Lillqvist
09c72c9e70 gb_COMPILERDEFAULTOPTFLAGS is set in com_GCC_defs.mk 2012-03-21 00:00:08 +02:00
Tor Lillqvist
29eed849a3 Further hacks: include rdb and component files in .app, pass more -env params 2012-03-21 00:00:07 +02:00
Tor Lillqvist
128749140f More hacking on static linking (iOS) support 2012-03-21 00:00:05 +02:00
Tor Lillqvist
c0ab229dc7 Uniquify uno_initEnvironment and uno_ext_getMapping in the static linking case 2012-03-21 00:00:04 +02:00
Tor Lillqvist
c3f36b0e47 Add separate switch for disabling of dynamic loading (iOS) for orthogonality 2012-03-21 00:00:04 +02:00