diff --git a/t/utils/dbi_test.c b/t/utils/dbi_test.c
index f6a860cf061c5a43461d6f8dd6eecd0ca04bc846..1666d6ed7e92af8e0baaa63b29b4ce9f8d0d26bc 100644 (file)
--- a/t/utils/dbi_test.c
+++ b/t/utils/dbi_test.c
switch (current_query->field_types[i]) {
case DBI_TYPE_INTEGER:
+ return sizeof(long long);
break;
case DBI_TYPE_DECIMAL:
+ return sizeof(double);
break;
case DBI_TYPE_STRING:
+ return strlen(get_golden_data(res, i).string) + 1;
break;
case DBI_TYPE_DATETIME:
+ return sizeof(time_t);
break;
case DBI_TYPE_BINARY:
return get_golden_data(res, i).binary.length;