You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by br...@apache.org on 2012/09/29 03:30:19 UTC

svn commit: r1391721 - /subversion/trunk/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c

Author: breser
Date: Sat Sep 29 01:30:19 2012
New Revision: 1391721

URL: http://svn.apache.org/viewvc?rev=1391721&view=rev
Log:
Fix error in the status4 support that broke perl bindings on Windows.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c
  (svn_swig_pl_status_func3): Return SVN_NO_ERROR if the callback function is
    missing.  Also fix a typo in a comment.

Modified:
    subversion/trunk/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c

Modified: subversion/trunk/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c?rev=1391721&r1=1391720&r2=1391721&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c (original)
+++ subversion/trunk/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c Sat Sep 29 01:30:19 2012
@@ -1304,7 +1304,7 @@ void svn_swig_pl_status_func2(void *bato
 
 }
 
-/* Thunked version of svn_wc_status_func2_t callback type. */
+/* Thunked version of svn_wc_status_func3_t callback type. */
 svn_error_t *svn_swig_pl_status_func3(void *baton,
                                       const char *path,
                                       svn_wc_status2_t *status,
@@ -1316,7 +1316,7 @@ svn_error_t *svn_swig_pl_status_func3(vo
   swig_type_info *statusinfo = _SWIG_TYPE("svn_wc_status2 _t *");
 
   if (!SvOK((SV *)baton)) {
-    return;
+    return ret_val;
   }
 
   svn_swig_pl_callback_thunk(CALL_SV, baton, &result, "sSS",