diff options
Diffstat (limited to 'TAO/tao/QtResource_Loader.cpp')
-rw-r--r-- | TAO/tao/QtResource_Loader.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/TAO/tao/QtResource_Loader.cpp b/TAO/tao/QtResource_Loader.cpp index 54ea6f6283f..92ca04f29a2 100644 --- a/TAO/tao/QtResource_Loader.cpp +++ b/TAO/tao/QtResource_Loader.cpp @@ -5,14 +5,19 @@ ACE_RCSID(tao, QtResource_Loader, "$Id$"); -namespace TAO { - +namespace TAO +{ QtResource_Loader::QtResource_Loader (QApplication *qapp) { - TAO_ORB_Core::set_gui_resource_factory( new QtResource_Factory (qapp) ); + QtResource_Factory *tmp = 0; + + ACE_NEW (tmp, + QtResource_Factory (qapp)); + + TAO_ORB_Core::set_gui_resource_factory (tmp); } - QtResource_Loader::~QtResource_Loader () + QtResource_Loader::~QtResource_Loader (void) { } } |