summaryrefslogtreecommitdiff
path: root/TAO/tao/QtResource_Loader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/QtResource_Loader.cpp')
-rw-r--r--TAO/tao/QtResource_Loader.cpp13
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)
{
}
}