Diff for /rpl/modules/motif/motif.rplc between versions 1.6 and 1.11

version 1.6, 2017/07/17 21:35:32 version 1.11, 2017/08/23 12:21:59
Line 6  libraryName(motif); Line 6  libraryName(motif);
   
 exportExternalFunctions(  exportExternalFunctions(
         XSynchronize,          XSynchronize,
           XStoreName,
           XmSetIcon,
         XtAddCallback,          XtAddCallback,
         XtAppExitMainLoop,          XtAppExitMainLoop,
         XtAppInitialize,          XtAppInitialize,
         XtAppMainLoop,          XtAppMainLoop,
         XtCreatePopupShell,          XtCreatePopupShell,
           XtCreateManagedWidget,
         XtCreateWidget,          XtCreateWidget,
         XtDestroyWidget,          XtDestroyWidget,
           XtOpenApplication,
         XtPopdown,          XtPopdown,
         XtPopup,          XtPopup,
         XtRealizeWidget,          XtRealizeWidget,
Line 70  declareSubroutine(onLoading) Line 74  declareSubroutine(onLoading)
 endSubroutine  endSubroutine
   
 declareSubroutine(onClosing)  declareSubroutine(onClosing)
     // Destruction des variables spécifiques      // Destruction des variables spécifiques et des callbacks
     declareObject(variable);      declareObject(variable);
     declareDaisyChain(current);      declareDaisyChain(current);
     declareDaisyChain(next);      declareDaisyChain(next);
Line 78  declareSubroutine(onClosing) Line 82  declareSubroutine(onClosing)
     current = lCallbacks;      current = lCallbacks;
   
     repeatWhile(not nullified(current))      repeatWhile(not nullified(current))
         next = current;          next = nextElementOfDaisyChain(current);
         nextElementOfDaisyChain(next);  
         variable = fetchElementFromDaisyChain(current);          variable = fetchElementFromDaisyChain(current);
         freeObject(variable);          freeObject(variable);
         free(current);          free(current);

Removed from v.1.6  
changed lines
  Added in v.1.11


CVSweb interface <joel.bertrand@systella.fr>