Update of /cvsroot/monetdb/sql/src/common
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv7230/src/common

Modified Files:
        sql_backend.mx 
Log Message:
more MCgetClient fixing



U sql_backend.mx
Index: sql_backend.mx
===================================================================
RCS file: /cvsroot/monetdb/sql/src/common/sql_backend.mx,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- sql_backend.mx      5 May 2009 19:53:17 -0000       1.32
+++ sql_backend.mx      18 May 2009 06:33:29 -0000      1.33
@@ -40,9 +40,9 @@
 #include "sql_catalog.h"
 #include "sql_types.h"
 
-typedef void (*freestack_fptr) (backend_stack stk);
-typedef void (*freecode_fptr) (backend_code code, backend_stack stk, int nr, 
char *name);
-typedef void (*interpret_fptr) (backend_stack stk, char *code);
+typedef void (*freestack_fptr) (int clientid, backend_stack stk);
+typedef void (*freecode_fptr) (int clientid, backend_code code, backend_stack 
stk, int nr, char *name);
+typedef void (*interpret_fptr) (int clientid, backend_stack stk, char *code);
 
 typedef char *(*create_user_fptr) (ptr mvc, char *user, char *passwd, char 
enc, char *fullname, sqlid schema_id, sqlid grantor_id);
 typedef int  (*drop_user_fptr) (ptr mvc, char *user);
@@ -65,8 +65,8 @@
        schema_user_dependencies fschuserdep;
 } backend_functions;
 
-extern void backend_freestack(backend_stack stk);
-extern void backend_freecode(backend_code code, backend_stack stk, int nr, 
char *name);
+extern void backend_freestack(int clientid, backend_stack stk);
+extern void backend_freecode(int clientid, backend_code code, backend_stack 
stk, int nr, char *name);
 
 extern char *backend_create_user(ptr mvc, char *user, char *passwd, char enc, 
char *fullname, sqlid defschemid, sqlid grantor);
 extern int  backend_drop_user(ptr mvc, char *user);
@@ -87,17 +87,17 @@
 backend_functions be_funcs;
 
 void
-backend_freestack(backend_stack stk)
+backend_freestack(int clientid, backend_stack stk)
 {
        if (be_funcs.fstack != NULL)
-               be_funcs.fstack(stk);
+               be_funcs.fstack(clientid, stk);
 }
 
 void
-backend_freecode(backend_code code, backend_stack stk, int nr, char *name)
+backend_freecode(int clientid, backend_code code, backend_stack stk, int nr, 
char *name)
 {
        if (be_funcs.fcode != NULL)
-               be_funcs.fcode(code, stk, nr, name);
+               be_funcs.fcode(clientid, code, stk, nr, name);
 }
 
 char *


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to