diff options
Diffstat (limited to 'src/interfaces/odbc/qresult.c')
-rw-r--r-- | src/interfaces/odbc/qresult.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interfaces/odbc/qresult.c b/src/interfaces/odbc/qresult.c index d4445ec1ef0..89ce0396eca 100644 --- a/src/interfaces/odbc/qresult.c +++ b/src/interfaces/odbc/qresult.c @@ -731,10 +731,10 @@ QR_read_tuple(QResultClass *self, char binary) if (this_keyset) { if (this_tuplefield[num_fields - 2].value) - sscanf(this_tuplefield[num_fields - 2].value, "(%u,%hu)", + sscanf(this_tuplefield[num_fields - 2].value, "(%lu,%hu)", &this_keyset->blocknum, &this_keyset->offset); if (this_tuplefield[num_fields - 1].value) - sscanf(this_tuplefield[num_fields - 1].value, "%u", + sscanf(this_tuplefield[num_fields - 1].value, "%lu", &this_keyset->oid); } self->currTuple++; |