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]