Add a closeEditvar() function
[scilab.git] / scilab / modules / ui_data / sci_gateway / c / gw_ui_data.c
index d7f0f81..805bf41 100644 (file)
@@ -27,33 +27,34 @@ static gw_generic_table Tab[]=
     {sci_editvar, "editvar"},
     {sci_browsevar, "browsevar"},
     {sci_filebrowser, "filebrowser"},
-    {sci_updatebrowsevar, "updatebrowsevar"}
+    {sci_updatebrowsevar, "updatebrowsevar"},
+    {sci_closeEditvar, "closeEditvar"}
 };
 /*--------------------------------------------------------------------------*/
 int gw_ui_data(void)
 {
-       Rhs = Max(0, Rhs);
+    Rhs = Max(0, Rhs);
 
-       if ( getScilabMode() == SCILAB_NWNI)
-       {
-               Scierror(999,_("Scilab '%s' module disabled in -nogui or -nwni mode.\n"), "ui_data");
-               return 0;
-       }
+    if ( getScilabMode() == SCILAB_NWNI)
+    {
+        Scierror(999,_("Scilab '%s' module disabled in -nogui or -nwni mode.\n"), "ui_data");
+        return 0;
+    }
 
-/*     if (!loadedDep)
-       {
-               loadOnUseClassPath("ui_data");
-               loadedDep = TRUE;
-       }
+/*      if (!loadedDep)
+        {
+        loadOnUseClassPath("ui_data");
+        loadedDep = TRUE;
+        }
 */
 
     if(pvApiCtx == NULL)
-       {
-               pvApiCtx = (StrCtx*)MALLOC(sizeof(StrCtx));
-       }
+    {
+        pvApiCtx = (StrCtx*)MALLOC(sizeof(StrCtx));
+    }
 
-       pvApiCtx->pstName = (char*)Tab[Fin-1].name;
-       callFunctionFromGateway(Tab, SIZE_CURRENT_GENERIC_TABLE(Tab));
-       return 0;
+    pvApiCtx->pstName = (char*)Tab[Fin-1].name;
+    callFunctionFromGateway(Tab, SIZE_CURRENT_GENERIC_TABLE(Tab));
+    return 0;
 }
 /*--------------------------------------------------------------------------*/