mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-30 04:48:36 +00:00
odbc32: StrLen_or_Ind passed to SQLBindCol can be NULL.
This commit is contained in:
parent
133f14415f
commit
a23b754f06
|
@ -235,8 +235,7 @@ SQLRETURN WINAPI SQLBindCol(SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber,
|
|||
}
|
||||
if (!alloc_binding( &handle->bind_col, SQL_PARAM_INPUT_OUTPUT, ColumnNumber, handle->row_count )) return SQL_ERROR;
|
||||
params.StatementHandle = handle->unix_handle;
|
||||
params.StrLen_or_Ind = handle->bind_col.param[i].len;
|
||||
*(UINT64 *)params.StrLen_or_Ind = *StrLen_or_Ind;
|
||||
if (StrLen_or_Ind) params.StrLen_or_Ind = handle->bind_col.param[i].len;
|
||||
if (SUCCESS(( ret = ODBC_CALL( SQLBindCol, ¶ms )))) handle->bind_col.param[i].ptr = StrLen_or_Ind;
|
||||
TRACE ("Returning %d\n", ret);
|
||||
return ret;
|
||||
|
|
Loading…
Reference in a new issue