Update of /cvsroot/monetdb/sql/src/server
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv26190

Modified Files:
        sql_statement.mx sql_updates.mx 
Log Message:
If we are using lng, we should use l_val...
We should also make sure all the functions which use these variables are also 
using the right types...



U sql_statement.mx
Index: sql_statement.mx
===================================================================
RCS file: /cvsroot/monetdb/sql/src/server/sql_statement.mx,v
retrieving revision 1.170
retrieving revision 1.171
diff -u -d -r1.170 -r1.171
--- sql_statement.mx    7 Sep 2008 14:28:00 -0000       1.170
+++ sql_statement.mx    16 Sep 2008 17:03:41 -0000      1.171
@@ -222,7 +222,7 @@
 
 extern stmt *stmt_append(stmt *c, stmt *values);
 extern stmt *stmt_table_clear(sql_table *t);
-extern stmt *stmt_import(stmt *t, char *sep, char *rsep, char *ssep, char 
*null_string, stmt *file, int nr, int offset);
+extern stmt *stmt_import(stmt *t, char *sep, char *rsep, char *ssep, char 
*null_string, stmt *file, lng nr, lng offset);
 extern stmt *stmt_export(stmt *t, char *sep, char *rsep, char *ssep, char 
*null_string, stmt *file);
 extern stmt *stmt_temp(sql_subtype *t);
 extern stmt *stmt_atom(atom *op1);
@@ -1873,10 +1873,10 @@
 }
 
 stmt *
-stmt_import(stmt *t, char *sep, char *rsep, char *ssep, char *null_string, 
stmt *file, int nr, int offset)
+stmt_import(stmt *t, char *sep, char *rsep, char *ssep, char *null_string, 
stmt *file, lng nr, lng offset)
 {
        stmt *s = stmt_create(st_import);
-       int *l;
+       lng *l;
 
        s->op1.stval = t;
        s->op2.lval = list_create((fdestroy)& GDKfree);
@@ -1884,9 +1884,9 @@
        list_append(s->op2.lval, rsep);
        list_append(s->op2.lval, ssep);
        list_append(s->op2.lval, null_string);
-       l = NEW(int); *l = nr;
+       l = NEW(lng); *l = nr;
        list_append(s->op2.lval, l);
-       l = NEW(int); *l = offset;
+       l = NEW(lng); *l = offset;
        list_append(s->op2.lval, l);
        s->op4.stval = file;
        return s;

U sql_updates.mx
Index: sql_updates.mx
===================================================================
RCS file: /cvsroot/monetdb/sql/src/server/sql_updates.mx,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -d -r1.146 -r1.147
--- sql_updates.mx      16 Sep 2008 14:55:42 -0000      1.146
+++ sql_updates.mx      16 Sep 2008 17:03:42 -0000      1.147
@@ -1378,7 +1378,7 @@
 }
 
 static stmt *
-sql_import(mvc *sql, sql_table *t, char *tsep, char *rsep, char *ssep, char 
*ns, char *filename, int nr, int offset)
+sql_import(mvc *sql, sql_table *t, char *tsep, char *rsep, char *ssep, char 
*ns, char *filename, lng nr, lng offset)
 {
        stmt *rs = NULL;
        stmt *fname = (filename) ? stmt_atom_string(_strdup(filename)) : NULL;
@@ -1411,8 +1411,8 @@
        char *ssep = (seps->h->next->next)?seps->h->next->next->data.sval:"\"";
        char *ns = (null_string)?null_string:"null";
        list *slist;
-       lng nr = (nr_offset)?nr_offset->h->data.i_val:-1;
-       lng offset = (nr_offset)?nr_offset->h->next->data.i_val:0;
+       lng nr = (nr_offset)?nr_offset->h->data.l_val:-1;
+       lng offset = (nr_offset)?nr_offset->h->next->data.l_val:0;
 
        assert(!nr_offset || nr_offset->h->type == type_lng);
        assert(!nr_offset || nr_offset->h->next->type == type_lng);


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to