OCIDESCRIPTORFREE how check the validation of the pointer passed by the application
- When Application call OCIDescriptorFree(), how it validates the pointer passed by the parameter (dvoid *descp)?
- Does it put it into a place(e.g, vector) when OCIDescriptorAlloc(), and then validate it according the record in the place(e.g, vector) in the following OCIDescriptorFree()?
- Does it checks just in oracle client? Or checks in both oracle client and oracle server?
- Regarding the validation in internal of OCIDescriptorFree(), is there any difference in different oracle client version and oracle server version?
0