Author: rschupp
Date: Sat Jun 6 12:04:43 2015
New Revision: 1683898
URL: http://svn.apache.org/r1683898
Log:
* in subversion/bindings/swig: core.i, svn_client.i, include/svn_types.swg:
revert r1683270, r1683271. It is not necessary to call SPAGAIN here,
as helper functions svn_swig_pl_thunk_* are only referenced, but
not actully called.
Modified:
subversion/trunk/subversion/bindings/swig/core.i
subversion/trunk/subversion/bindings/swig/include/svn_types.swg
subversion/trunk/subversion/bindings/swig/svn_client.i
Modified: subversion/trunk/subversion/bindings/swig/core.i
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/core.i?rev=1683898&r1=1683897&r2=1683898&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/core.i (original)
+++ subversion/trunk/subversion/bindings/swig/core.i Sat Jun 6 12:04:43 2015
@@ -725,7 +725,6 @@ core_set_current_pool (apr_pool_t *pool)
%typemap(in) (svn_auth_ ## AuthType ## _prompt_func_t prompt_func,
void *prompt_baton) {
$1 = svn_swig_pl_thunk_ ## AuthType ## _prompt;
- SPAGAIN;
$2 = $input;
_global_callback = $input;
}
Modified: subversion/trunk/subversion/bindings/swig/include/svn_types.swg
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/include/svn_types.swg?rev=1683898&r1=1683897&r2=1683898&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/include/svn_types.swg (original)
+++ subversion/trunk/subversion/bindings/swig/include/svn_types.swg Sat Jun 6
12:04:43 2015
@@ -282,7 +282,6 @@ svn_ ## TYPE ## _swig_rb_closed(VALUE se
PythonThunk, PerlThunk, RubyThunk)
%typemap(in) (CallbackFunction, CallbackBaton) {
$1 = ($1_ltype) PerlThunk;
- SPAGAIN;
$2 = $input;
}
%enddef
@@ -291,7 +290,6 @@ svn_ ## TYPE ## _swig_rb_closed(VALUE se
%typemap(in) (CallbackFunction, CallbackBaton) {
if (SvOK($input)) {
$1 = ($1_ltype) PerlThunk;
- SPAGAIN;
$2 = $input;
} else {
$1 = ($1_ltype) NULL;
@@ -740,7 +738,6 @@ svn_ ## TYPE ## _swig_rb_closed(VALUE se
#ifdef SWIGPERL
%typemap(in) (svn_commit_callback_t callback, void *callback_baton) {
$1 = svn_swig_pl_thunk_commit_callback;
- SPAGAIN;
$2 = (void *)$input;
svn_swig_pl_hold_ref_in_pool (_global_pool, $input);
};
@@ -783,7 +780,6 @@ svn_ ## TYPE ## _swig_rb_closed(VALUE se
#ifdef SWIGPERL
%typemap(in) (svn_commit_callback2_t commit_callback, void *commit_baton) {
$1 = svn_swig_pl_thunk_commit_callback2;
- SPAGAIN;
$2 = (void *)$input;
svn_swig_pl_hold_ref_in_pool (_global_pool, $input);
};
Modified: subversion/trunk/subversion/bindings/swig/svn_client.i
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/svn_client.i?rev=1683898&r1=1683897&r2=1683898&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/svn_client.i (original)
+++ subversion/trunk/subversion/bindings/swig/svn_client.i Sat Jun 6 12:04:43
2015
@@ -209,7 +209,6 @@ Callback: svn_client_diff_summarize_func
%typemap(in) (svn_client_diff_summarize_func_t summarize_func,
void *summarize_baton) {
$1 = svn_swig_pl_thunk_client_diff_summarize_func;
- SPAGAIN;
$2 = (void *)$input;
}
#endif