diff options
Diffstat (limited to 'dbd/apr_dbd_mysql.c')
-rw-r--r-- | dbd/apr_dbd_mysql.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dbd/apr_dbd_mysql.c b/dbd/apr_dbd_mysql.c index 58d2aad3..9349e4e1 100644 --- a/dbd/apr_dbd_mysql.c +++ b/dbd/apr_dbd_mysql.c @@ -269,7 +269,7 @@ static int dbd_mysql_get_row(apr_pool_t *pool, apr_dbd_results_t *res, if (res->statement) { if (res->random) { if (rownum >= 0) { - mysql_stmt_data_seek(res->statement, (my_ulonglong)rownum); + mysql_stmt_data_seek(res->statement, (my_ulonglong) --rownum); } } ret = mysql_stmt_fetch(res->statement); @@ -288,7 +288,7 @@ static int dbd_mysql_get_row(apr_pool_t *pool, apr_dbd_results_t *res, else { if (res->random) { if (rownum >= 0) { - mysql_data_seek(res->res, (my_ulonglong) rownum); + mysql_data_seek(res->res, (my_ulonglong) --rownum); } } r = mysql_fetch_row(res->res); |