--- a/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/swts60.cpp Mon Oct 04 11:29:25 2010 +0300
+++ b/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/swts60.cpp Fri Oct 15 12:29:39 2010 +0300
@@ -217,7 +217,14 @@
{
SwtTlsData* data = reinterpret_cast<SwtTlsData*>(Dll::Tls());
wgn->SetAppUid(TUid::Uid(static_cast<TInt>(data->uid)));
- TRAP_IGNORE(wgn->SetCaptionL(*buffer));
+ if (buffer != NULL)
+ {
+ TRAP_IGNORE(wgn->SetCaptionL(*buffer));
+ }
+ else
+ {
+ TRAP_IGNORE(wgn->SetCaptionL(KNullDesC));
+ }
wgn->SetWindowGroupName(coe->RootWin());
delete wgn;
}