-
-
Notifications
You must be signed in to change notification settings - Fork 17
Closed
Description
Does anyone remember what was main idea behind creating separate ibase_result struct? Why not just store everything in ibase_query struct? By removing ibase_result struct this could:
- get rid of two structs -
ibase_result, ibase_statement - get rid of two resource types -
le_statement, le_result+ extra constructors / destructors - remove copying of
in_sqlda, out_sqldafields for each call to_php_ibase_exec() - remove freeing / allocating
ibase_resultstructs so no need to worry aboutibase_free_result(). That memory just would be reused on anotheribase_fetch_*()call or freed withibase_free_query()
Do I miss something obvious here?
Metadata
Metadata
Assignees
Labels
No labels