mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
MFB: Re-introduce the Matteo's patch and combine default & text handling
since they appear to be the same irregardless on notes inside sqlite3.h
This commit is contained in:
parent
52f599687a
commit
b683c61e60
1 changed files with 0 additions and 10 deletions
|
@ -262,16 +262,6 @@ static int pdo_sqlite_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, unsi
|
|||
*len = sqlite3_column_bytes(S->stmt, colno);
|
||||
return 1;
|
||||
|
||||
case SQLITE3_TEXT:
|
||||
*ptr = (char*)sqlite3_column_text(S->stmt, colno);
|
||||
*len = sqlite3_column_bytes(S->stmt, colno);
|
||||
#if SQLITE_VERSION_NUMBER < 3004000
|
||||
if (*len) {
|
||||
/* sqlite3.h says "the NUL terminator is included in the byte count for TEXT values" */
|
||||
(*len)--;
|
||||
}
|
||||
#endif
|
||||
return 1;
|
||||
default:
|
||||
*ptr = (char*)sqlite3_column_text(S->stmt, colno);
|
||||
*len = sqlite3_column_bytes(S->stmt, colno);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue