diff options
Diffstat (limited to 'TAO/tao/XtResource_Loader.cpp')
-rw-r--r-- | TAO/tao/XtResource_Loader.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/TAO/tao/XtResource_Loader.cpp b/TAO/tao/XtResource_Loader.cpp index 3127ffffc20..d2350ddcc00 100644 --- a/TAO/tao/XtResource_Loader.cpp +++ b/TAO/tao/XtResource_Loader.cpp @@ -3,14 +3,21 @@ #include "ORB_Core.h" #include "XtResource_Factory.h" -ACE_RCSID(tao, XtResource_Loader, "$Id$"); +ACE_RCSID( TAO_XtResource, + XtResource_Loader, + "$Id$"); namespace TAO { XtResource_Loader::XtResource_Loader (XtAppContext context) { - TAO_ORB_Core::set_gui_resource_factory( new XtResource_Factory (context) ); + XtResource_Factory *tmp = 0; + + ACE_NEW (tmp, + XtResource_Factory (context)); + + TAO_ORB_Core::set_gui_resource_factory( tmp ); } XtResource_Loader::~XtResource_Loader () |