aboutsummaryrefslogtreecommitdiff
path: root/odb/mysql/statement.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2012-04-23 16:48:01 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-04-23 16:48:01 +0200
commit42503207920b9264e04c97cb6a5c53214fd2eff8 (patch)
treedd192b60515188e2afd6f11e7cc54aac73f571e4 /odb/mysql/statement.cxx
parent4d0711124bb6cdca491e33a51911d20090a1879a (diff)
Polymorphic inheritance support
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: