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