src/evsql/result.c
branchnew-evsql
changeset 46 75cecfc4603b
parent 45 424ce5ab82fd
child 51 c65d0f4c3bff
--- a/src/evsql/result.c	Fri Nov 28 23:46:11 2008 +0200
+++ b/src/evsql/result.c	Sat Nov 29 00:39:47 2008 +0200
@@ -116,7 +116,7 @@
 
     // correct number of columns
     if (evsql_result_cols(res) != cols)
-        XERROR(err = EINVAL, "wrong number of columns: %zu -> %zu", cols, evsql_result_cols(res));
+        XERROR(err = EINVAL, "wrong number of columns: %zu, should be %zu", evsql_result_cols(res), cols);
     
     // assign
     res->info = info;
@@ -227,6 +227,9 @@
         }
     }
 
+    // advance row index
+    res->row_offset++;
+
     // row handled succesfully
     return 1;