Changeset: 541553f174fa for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=541553f174fa
Modified Files:
        monetdb5/modules/mal/tablet.c
Branch: resultset
Log Message:

Use the correct type.  Especially when you need to point to the value.


diffs (43 lines):

diff --git a/monetdb5/modules/mal/tablet.c b/monetdb5/modules/mal/tablet.c
--- a/monetdb5/modules/mal/tablet.c
+++ b/monetdb5/modules/mal/tablet.c
@@ -786,7 +786,7 @@ SQLinsert_val(READERtask *task, int col,
                adt = fmt->frstr(fmt, fmt->adt, s);
 
        if (adt == NULL) {
-               BUN row = task->cnt + idx+1;
+               lng row = task->cnt + idx+1;
                snprintf(buf, BUFSIZ, "'%s' expected", fmt->type);
                err = SQLload_error(task,idx);
                if( task->rowerror){
@@ -796,10 +796,10 @@ SQLinsert_val(READERtask *task, int col,
                        BUNappend(task->cntxt->error_fld, &col, FALSE);
                        BUNappend(task->cntxt->error_msg, buf, FALSE);
                        BUNappend(task->cntxt->error_input, err, FALSE);
-                       snprintf(buf, BUFSIZ, "line "BUNFMT" field %d '%s' 
expected in '%s'",row, col, fmt->type, s);
+                       snprintf(buf, BUFSIZ, "line "LLFMT" field %d '%s' 
expected in '%s'",row, col, fmt->type, s);
                        if (task->as->error == NULL && (task->as->error = 
GDKstrdup(buf)) == NULL)
                                task->as->error = M5OutOfMemory;
-                       task->rowerror[(int)idx]++;
+                       task->rowerror[idx]++;
                        task->errorcnt++;
                        MT_lock_unset(&errorlock, "insert_val");
                }
@@ -814,7 +814,7 @@ SQLinsert_val(READERtask *task, int col,
        return ret;
   bunins_failed:
        if( task->rowerror){
-               BUN row = BATcount(fmt->c);
+               lng row = BATcount(fmt->c);
                MT_lock_set(&errorlock, "insert_val");
                BUNappend(task->cntxt->error_row, &row, FALSE);
                BUNappend(task->cntxt->error_fld, &col, FALSE);
@@ -822,7 +822,7 @@ SQLinsert_val(READERtask *task, int col,
                err = SQLload_error(task,idx);
                BUNappend(task->cntxt->error_input, err, FALSE);
                GDKfree(err);
-               task->rowerror[(int)row -1]++;
+               task->rowerror[row -1]++;
                task->errorcnt++;
                MT_lock_unset(&errorlock, "insert_val");
        }
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to