From: Frederic Koehler <f.koehler...@gmail.com> This fixes a segfault when trying to go to help a second time, after closing the first window. --- cde/programs/dtcreate/cmncbs.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/cde/programs/dtcreate/cmncbs.c b/cde/programs/dtcreate/cmncbs.c index 0bc4c06..5e0c3f8 100644 --- a/cde/programs/dtcreate/cmncbs.c +++ b/cde/programs/dtcreate/cmncbs.c @@ -223,6 +223,9 @@ void activateCB_edit_icon (Widget wid, XtPointer client_data, return; } +/* We use this so we can reuse an open help dialog window. */ +static Widget mainHelpDialog = NULL; + /******************************************************************************/ /* */ /* closeCB_mainHelpDialog */ @@ -237,6 +240,7 @@ void closeCB_mainHelpDialog(Widget wid, XtPointer client_data, XtPointer *cbs) { XtDestroyWidget(wid); + mainHelpDialog = NULL; } /******************************************************************************/ @@ -251,7 +255,6 @@ void closeCB_mainHelpDialog(Widget wid, XtPointer client_data, /******************************************************************************/ void DisplayHelpDialog(Widget wid, XtPointer client_data, XtPointer cbs) { - static Widget mainHelpDialog = NULL; Widget parent; int i; Arg args[10]; -- 1.7.11.5 ------------------------------------------------------------------------------ How fast is your code? 3 out of 4 devs don\\\'t know how their code performs in production. Find out how slow your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219672;13503038;z? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel