On 18/04/2012 14:02, David Holmes wrote:
On 18/04/2012 10:23 PM, Sean Chou wrote:
Hi David, Alan,

     So is the patch acceptable ?

There is still the matter of the unexpected NULL if strdup fails. I'd need to see the clients for this code to see how they handle failure. My concern is the case where the caller sees a NULL return which indicates an error, and so accesses the msg and now potentially hits another NULL. It's unlikely but ...
I looked through the usages and nothing obvious jumps out. HotSpot will invoke ZIP_Open and that now returns a fixed string in the event of a failure. The library code opens the zip file directly and then uses ZIP_Put_In_Cache0 which seems to be handling this case.

-Alan.

Reply via email to