aboutsummaryrefslogtreecommitdiff
path: root/odb/mysql/statement.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/mysql/statement.cxx')
-rw-r--r--odb/mysql/statement.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/odb/mysql/statement.cxx b/odb/mysql/statement.cxx
index 6882a27..647ec96 100644
--- a/odb/mysql/statement.cxx
+++ b/odb/mysql/statement.cxx
@@ -259,7 +259,8 @@ namespace odb
{
case 0:
{
- rows_++;
+ if (next)
+ rows_++;
return success;
}
case MYSQL_NO_DATA:
@@ -269,7 +270,8 @@ namespace odb
}
case MYSQL_DATA_TRUNCATED:
{
- rows_++;
+ if (next)
+ rows_++;
return truncated;
}
default: