ODBC GetData include \0 if fCType==SQL_C_CHAR

This commit is contained in:
Nirgal Vourgère
2013-07-08 17:12:47 +02:00
parent 3bdff87b9a
commit c908a4f4de

View File

@@ -1788,7 +1788,7 @@ static SQLRETURN SQL_API _SQLGetData(
{
char *str = mdb_col_to_string(mdb, mdb->pg_buf,
col->cur_value_start, col->col_type, col->cur_value_len);
int len = strlen(str);
int len = strlen(str) + 1; // including \0
if (stmt->pos >= len) {
free(str);
return SQL_NO_DATA;