datafmt 299 ext/sybase_ct/php_sybase_ct.c efree_if(result->datafmt); datafmt 1096 ext/sybase_ct/php_sybase_ct.c efree_n(result->datafmt); datafmt 1324 ext/sybase_ct/php_sybase_ct.c result->datafmt = (CS_DATAFMT *) safe_emalloc(sizeof(CS_DATAFMT), num_fields, 0); datafmt 1329 ext/sybase_ct/php_sybase_ct.c ct_describe(sybase_ptr->cmd, i+1, &result->datafmt[i]); datafmt 1330 ext/sybase_ct/php_sybase_ct.c result->types[i] = result->datafmt[i].datatype; datafmt 1331 ext/sybase_ct/php_sybase_ct.c switch (result->datafmt[i].datatype) { datafmt 1336 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength++; datafmt 1341 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength *= 2; datafmt 1342 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength++; datafmt 1347 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength = 4; datafmt 1351 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength = 7; datafmt 1355 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength = 12; datafmt 1360 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength = 24; datafmt 1365 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength = 24; datafmt 1370 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength = 30; datafmt 1375 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength = result->datafmt[i].precision + 3; datafmt 1377 ext/sybase_ct/php_sybase_ct.c result->numerics[i] = (result->datafmt[i].scale == 0) ? 3 : 2; datafmt 1380 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].maxlength++; datafmt 1384 ext/sybase_ct/php_sybase_ct.c result->tmp_buffer[i] = (char *)emalloc(result->datafmt[i].maxlength); datafmt 1385 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].datatype = CS_CHAR_TYPE; datafmt 1386 ext/sybase_ct/php_sybase_ct.c result->datafmt[i].format = CS_FMT_NULLTERM; datafmt 1387 ext/sybase_ct/php_sybase_ct.c ct_bind(sybase_ptr->cmd, i+1, &result->datafmt[i], result->tmp_buffer[i], &result->lengths[i], &result->indicators[i]); datafmt 1395 ext/sybase_ct/php_sybase_ct.c if (result->datafmt[i].namelen>0) { datafmt 1396 ext/sybase_ct/php_sybase_ct.c result->fields[i].name = estrndup(result->datafmt[i].name, result->datafmt[i].namelen); datafmt 1407 ext/sybase_ct/php_sybase_ct.c result->fields[i].max_length = result->datafmt[i].maxlength-1; datafmt 111 ext/sybase_ct/php_sybase_ct.h CS_DATAFMT *datafmt;