[PATCH] Fix build of libreoffice-4-0 with g++ 4.4.3

2013-02-23 Thread Kristian Rietveld
x27;t know why exactly the patch is necessary, perhaps it is a compiler bug. regards, -kris. >From 18704de3403a69bbbc897ecd6ad653acfa89ce72 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 23 Feb 2013 21:34:46 +0100 Subject: [PATCH] Introduce temporary variables to stop compi

[PATCH] Fix for sw_filter_test crash due to ambiguous FieldEntry destructor

2012-07-22 Thread Kristian Rietveld
I verified that it fixes the crashing unit test for me. If people have a better or preferred way to fix this, please let me know and I will update the patch accordingly. regards, -kris. >From 1bfb0a0d984b955fe5df9fd6fa898c985aea305b Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date

[Libreoffice] Building LibreOffice with Clang

2011-10-22 Thread Kristian Rietveld
Hi all, At the LibreOffice conference last week, I attempted to compile LibreOffice using the Clang compiler. Some might have seen my brief lightning talk about this on the conference Friday. During the last few minutes of the conference the build completed successfully (which is why I didn

[Libreoffice] [PATCH] Eliminate ambiguous conversion to cppu::OWeakObject (in svx/form)

2011-10-22 Thread Kristian Rietveld
Similar to the previous patch. regards, -kris. >From 14cf1044aa2d9fe0ed7fdcba44ecada4aec88d80 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 22 Oct 2011 10:17:59 +0200 Subject: [PATCH 8/8] Eliminate ambiguous conversion to cppu::OWeakObject --- svx/source/form/fmdmod.cxx |

[Libreoffice] [PATCH] Eliminate ambiguous conversion to cppu::OWeakObject (in reportdesign)

2011-10-22 Thread Kristian Rietveld
-> class cppu::OWeakAggObject -> ::cppu::OWeakObject xShape.set(*pShape,uno::UNO_QUERY); ^~~ Of course, the real fix is possibly to fix the class hierarchy itself. regards, -kris. >From dba4b722dcb907f000d54634748b7b3a8265eb2d Mon Sep 17 00:00:00 2001

[Libreoffice] [PATCH] Also use .NET2003 build fix for Clang (in toolkit)

2011-10-22 Thread Kristian Rietveld
future, this is something that possibly should be avoided in the class hierarchy, there are more classes in the code base that expose a similar problem. (Please keep me on CC as I am not subscribed to this list). regards, -kris. >From d56e765df418097f5f2df9be60466a1ef012682f Mon Sep 17 0

[Libreoffice] [PATCH] Use NSString in template specification instead of objc_object (in macosxspell)

2011-10-22 Thread Kristian Rietveld
ue_type& __x) regards, -kris. >From bb05fb39884b6d08d8354489a94d4a0927b3ce5f Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 22 Oct 2011 09:49:38 +0200 Subject: [PATCH 5/8] Use NSString in template specification instead of objc_object --- .../source/spellcheck/macosxspell/macspellimp.cxx |2 +-

[Libreoffice] [PATCH] SystemFlavor NSStrings should not be const (in vcl/aqua/.../dtrans/)

2011-10-22 Thread Kristian Rietveld
to modify the actual string contents, you need to use NSMutableString anyway. regards, -kris. >From 9a4c64f3c656213ce91fc7a58fca907f56ecb942 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 22 Oct 2011 09:40:55 +0200 Subject: [PATCH 4/8] SystemFlavor NSStrings should not be co

[Libreoffice] [PATCH] Argument to setTitle cannot be const (in fpicker/aqua)

2011-10-22 Thread Kristian Rietveld
u want to modify the actual string contents, you need to use NSMutableString anyway. (Please keep me on CC as I am not subscribed to this list). regards, -kris. >From 0484a0737c3a90660fd18e325356763a0863208b Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 22 Oct 2011 09:40:20 +0

[Libreoffice] [PATCH] Put neq-operator for awt::Size in correct namespace (in chartapiwrapper)

2011-10-22 Thread Kristian Rietveld
If not done, Clang will not find the operator overload. regards, -kris. >From 2d196fcff780bdd992d181f823b409ec9c76a034 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 22 Oct 2011 09:39:12 +0200 Subject: [PATCH 2/8] Put neq-operator for awt::Size in correct namesp

[Libreoffice] [PATCH] Match the correct function template specialization (in autodoc)

2011-10-22 Thread Kristian Rietveld
ds, -kris. >From a1a529f98c8a8480c172cbb341ffd4847f6baf52 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 22 Oct 2011 09:38:42 +0200 Subject: [PATCH 1/8] Match the correct function template specialization Fully specify the E_TokenId type instead of relying on the EV_TokenId typedef.

Re: [Libreoffice] [PATCH] Mark ecx register as clobbered (in cpp_uno/gcc3_macosx_intel)

2011-10-18 Thread Kristian Rietveld
On 10/18/11 11:17 PM, Stephan Bergmann wrote: On 10/15/2011 01:25 AM, Kristian Rietveld wrote: Without this patch, Cpp bridgetest on a Clang-compiled UNO runtime will not complete successfully. Btw, pushing some clang-related patches, mainly based on abandoned work I did earlier this year

Re: [Libreoffice] [PATCH] Mark ecx register as clobbered (in cpp_uno/gcc3_macosx_intel)

2011-10-16 Thread Kristian Rietveld
On 10/16/11 12:02 PM, Stephan Bergmann wrote: Btw, if this is your first patch, please state what license it is under---preferably the LGPLv3+/MPL 1.1 combo---and add yourself to . The patch is submitted under the LGPLv3+/MPL 1.1 combo

Re: [Libreoffice] [PATCH] Mark ecx register as clobbered (in cpp_uno/gcc3_macosx_intel)

2011-10-15 Thread Kristian Rietveld
On 10/15/11 10:44 AM, Stephan Bergmann wrote: On 10/15/2011 01:25 AM, Kristian Rietveld wrote: Without this patch, Cpp bridgetest on a Clang-compiled UNO runtime will not complete successfully. Hm, but the asm code in question does not use ecx at all?!? The asm code performs a call

[Libreoffice] [PATCH] Mark ecx register as clobbered (in cpp_uno/gcc3_macosx_intel)

2011-10-14 Thread Kristian Rietveld
Without this patch, Cpp bridgetest on a Clang-compiled UNO runtime will not complete successfully. regards, -kris. >From b9c8ff8b0ac2e1bfe91c62fc0483ca134295ca9c Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 15 Oct 2011 01:15:21 +0200 Subject: [PATCH] Mark ecx register