You are not logged in Log in Join
You are here: Home » Members » brianh » SybaseDAv2_sp_patch.diff » View Document

Log in
Name

Password

 

SybaseDAv2_sp_patch.diff

* SybaseDAv2.orig/db.py Tue Feb 22 18:16:29 2000 --- SybaseDAv2/db.py Tue Feb 22 18:22:30 2000 *********** 162,167 * --- 162,168 ---- CS_SUCCEED=sy_occ.CS_SUCCEED, CS_END_RESULTS=sy_occ.CS_END_RESULTS, CS_ROW_RESULT=sy_occ.CS_ROW_RESULT, + CS_STATUS_RESULT=sy_occ.CS_STATUS_RESULT, CS_NUMDATA=sy_occ.CS_NUMDATA, CS_CMD_SUCCEED=sy_occ.CS_CMD_SUCCEED, CS_CMD_DONE=sy_occ.CS_CMD_DONE, *********** 178,184 * CS_IMAGE_TYPE=sy_occ.CS_IMAGE_TYPE, CS_ROW_FAIL=sy_occ.CS_ROW_FAIL, CS_END_DATA=sy_occ.CS_END_DATA, - CS_SUCCEED=sy_occ.CS_SUCCEED, CS_FMT_UNUSED=sy_occ.CS_FMT_UNUSED, string_type=_string_types.has_key, type_map=_type_map, --- 179,184 ---- *********** 288,294 ***

# cm.ct_bind() # undo bindings ! elif rt in (CS_CMD_SUCCEED, CS_CMD_DONE): continue elif rt == CS_CMD_FAIL: failed=1 --- 288,301 ----

# cm.ct_bind() # undo bindings ! ! elif rt == CS_STATUS_RESULT: ! # we don't have any place to put the return code ! # for now, so just suck it away. ! while 1: ! rc=cm.ct_fetch() ! if rc == CS_END_DATA: break ! continue elif rt in (CS_CMD_SUCCEED, CS_CMD_DONE): continue elif rt == CS_CMD_FAIL: failed=1