Lines Matching refs:data_len

305 static void pdo_dblib_stmt_stringify_col(int coltype, LPBYTE data, DBINT data_len, zval *zv)  in pdo_dblib_stmt_stringify_col()  argument
310 DBINT tmp_data_len = 32 + (2 * (data_len)); in pdo_dblib_stmt_stringify_col()
323 data_len = dbconvert(NULL, coltype, data, data_len, SQLCHAR, (LPBYTE) tmp_data, tmp_data_len); in pdo_dblib_stmt_stringify_col()
325 if (data_len > 0) { in pdo_dblib_stmt_stringify_col()
330 while (data_len > 0 && tmp_data[data_len - 1] == ' ') { in pdo_dblib_stmt_stringify_col()
331 data_len--; in pdo_dblib_stmt_stringify_col()
334 ZVAL_STRINGL(zv, tmp_data, data_len); in pdo_dblib_stmt_stringify_col()
351 DBINT data_len, tmp_data_len; in pdo_dblib_stmt_get_col() local
355 data_len = dbdatlen(H->link, colno+1); in pdo_dblib_stmt_get_col()
357 if (data_len != 0 || data != NULL) { in pdo_dblib_stmt_get_col()
359 pdo_dblib_stmt_stringify_col(coltype, data, data_len, zv); in pdo_dblib_stmt_get_col()
366 while (data_len>0 && data[data_len-1] == ' ') { /* nuke trailing whitespace */ in pdo_dblib_stmt_get_col()
367 data_len--; in pdo_dblib_stmt_get_col()
374 ZVAL_STRINGL(zv, (DBCHAR *) data, data_len); in pdo_dblib_stmt_get_col()
439data_len = dbconvert(NULL, SQLUNIQUE, data, data_len, SQLCHAR, (LPBYTE) tmp_data, tmp_data_len); in pdo_dblib_stmt_get_col()
440 zend_str_toupper(tmp_data, data_len); in pdo_dblib_stmt_get_col()
441 ZVAL_STRINGL(zv, tmp_data, data_len); in pdo_dblib_stmt_get_col()
452 pdo_dblib_stmt_stringify_col(coltype, data, data_len, zv); in pdo_dblib_stmt_get_col()