To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=92397
------- Additional comments from [EMAIL PROTECTED] Sun Aug 3 12:36:35 +0000
2008 -------
How odd. That was the first buildbot I tried, but it did not even get
past libxml2:
cl.exe /nologo /D 'WIN32' /D '_WINDOWS' /D '_MB
CS' /W1 /MD /I.. /I..\include /I.\include /D '_REENTRANT' /D &quo
t;HAVE_WIN32_THREADS' /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECAT
E /D 'NDEBUG' /O2 /Foint.utils.msvc\ /c ..\testapi.c^M
testapi.c^M
..\testapi.c(294) : error C2001: newline in constant^M
..\testapi.c(295) : error C2143: syntax error : missing ')' before 'return'^M
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'^M
Stop.^M
dmake: Error code 2, while making
'./wntmsci10.pro/misc/build/so_built_so_libxml2'
Are you building plain dev300_m29?
As I cannot currently test your problem, maybe you can see if
this patch helps
diff --git a/toolkit/source/awt/vclxdialog.cxx
b/toolkit/source/awt/vclxdialog.cxx
index f72500c..9c5bfbd 100644
--- a/toolkit/source/awt/vclxdialog.cxx
+++ b/toolkit/source/awt/vclxdialog.cxx
@@ -107,13 +107,22 @@ IMPLEMENT_2_FORWARD_XINTERFACE2( VCLXDialog, VCLXWindow,
Bin, VCLXDialog_Base );
IMPLEMENT_FORWARD_XTYPEPROVIDER2( VCLXDialog, VCLXWindow, VCLXDialog_Base );
+#if defined(_MSC_VER) && (_MSC_VER <= 1310)
+// Windows .Net2003 compatibility fix
+#define W3K_EXPLICIT_CAST(x) static_cast <XWindow2*> (&x)
+// or even
+//#define W3K_EXPLICIT_CAST(x) static_cast < ::cppu::OWeakObject*> (static_cast
<VCLXWindow*> (&x))
+#else // !defined(_MSC_VER) && (_MSC_VER <= 1310)
+#define W3K_EXPLICIT_CAST(x) x
+#endif // defined(_MSC_VER) && (_MSC_VER <= 1310)
+
void SAL_CALL VCLXDialog::dispose()
throw(::com::sun::star::uno::RuntimeException)
{
{
::vos::OGuard aGuard( GetMutex() );
::com::sun::star::lang::EventObject aDisposeEvent;
- aDisposeEvent.Source = *this;
+ aDisposeEvent.Source = W3K_EXPLICIT_CAST (*this);
// maTabListeners.disposeAndClear( aDisposeEvent );
}
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]