Correct the thunked calls to close_{edit,directory} for perl. This fixes some stack corruption in some stress tests.
Correct the thunked calls to close_{edit,directory} for perl.
This fixes some stack corruption in some stress tests.

* swigutil_pl.c (close_baton): Don't call in scalar context.
  Don't decrease refcnt for baton if not exist.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion