diff -c psqlodbc.orig\results.c psqlodbc\results.c *** psqlodbc.orig\results.c Wed Nov 30 13:44:36 2005 --- psqlodbc\results.c Wed Dec 07 00:48:11 2005 *************** *** 447,453 **** unknown_sizes = UNKNOWNS_AS_MAX; parse_ok = FALSE; ! if (!stmt->manual_result && ci->drivers.parse && stmt->statement_type == STMT_TYPE_SELECT) { if (stmt->parse_status == STMT_PARSE_NONE) { --- 447,453 ---- unknown_sizes = UNKNOWNS_AS_MAX; parse_ok = FALSE; ! if (ci->drivers.parse && stmt->statement_type == STMT_TYPE_SELECT) { if (stmt->parse_status == STMT_PARSE_NONE) {