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;