| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h subversion-1.5.4/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h 2008-10-29 08:22:36 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h 2008-10-29 08:52:31 +0100 |
| @@ -49,6 +49,11 @@ |
| # endif |
| #endif |
| |
| +// This is bad, but better than nothing ;) |
| +#if defined(__INTERIX) |
| +# define strtoll strtol |
| +#endif |
| + |
| |
| |
| #if defined(SVN_AVOID_CIRCULAR_LINKAGE_AT_ALL_COSTS_HACK) |
| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/core.c subversion-1.5.4/subversion/bindings/swig/perl/native/core.c |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/core.c 2008-10-29 08:22:37 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/native/core.c 2008-10-29 08:53:40 +0100 |
| @@ -1733,7 +1733,10 @@ |
| # endif |
| #endif |
| |
| - |
| +#ifdef __INTERIX |
| +# define strtoull strtoul |
| +# define strtoll strtol |
| +#endif |
| |
| SWIGINTERN int |
| SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val) |
| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_client.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_client.c |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_client.c 2008-10-29 08:22:37 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_client.c 2008-10-29 08:54:17 +0100 |
| @@ -1872,6 +1872,10 @@ |
| #endif |
| |
| |
| +#ifdef __INTERIX |
| +# define strtoull strtoul |
| +# define strtoll strtol |
| +#endif |
| |
| SWIGINTERN int |
| SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val) |
| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_delta.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_delta.c |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_delta.c 2008-10-29 08:22:37 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_delta.c 2008-10-29 08:54:28 +0100 |
| @@ -1745,6 +1745,10 @@ |
| #endif |
| |
| |
| +#ifdef __INTERIX |
| +# define strtoull strtoul |
| +# define strtoll strtol |
| +#endif |
| |
| SWIGINTERN int |
| SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val) |
| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_fs.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_fs.c |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_fs.c 2008-10-29 08:22:37 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_fs.c 2008-10-29 08:54:41 +0100 |
| @@ -1818,6 +1818,10 @@ |
| #endif |
| |
| |
| +#ifdef __INTERIX |
| +# define strtoull strtoul |
| +# define strtoll strtol |
| +#endif |
| |
| SWIGINTERN int |
| SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val) |
| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_ra.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_ra.c |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_ra.c 2008-10-29 08:22:37 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_ra.c 2008-10-29 08:54:52 +0100 |
| @@ -1661,6 +1661,10 @@ |
| # endif |
| #endif |
| |
| +#ifdef __INTERIX |
| +# define strtoull strtoul |
| +# define strtoll strtol |
| +#endif |
| |
| SWIGINTERN int |
| SWIG_AsVal_double SWIG_PERL_DECL_ARGS_2(SV *obj, double *val) |
| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_repos.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_repos.c |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_repos.c 2008-10-29 08:22:37 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_repos.c 2008-10-29 08:55:05 +0100 |
| @@ -1792,6 +1792,10 @@ |
| #endif |
| |
| |
| +#ifdef __INTERIX |
| +# define strtoull strtoul |
| +# define strtoll strtol |
| +#endif |
| |
| SWIGINTERN int |
| SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val) |
| diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_wc.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_wc.c |
| --- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_wc.c 2008-10-29 08:22:37 +0100 |
| +++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_wc.c 2008-10-29 08:55:17 +0100 |
| @@ -1816,6 +1816,10 @@ |
| #endif |
| |
| |
| +#ifdef __INTERIX |
| +# define strtoull strtoul |
| +# define strtoll strtol |
| +#endif |
| |
| SWIGINTERN int |
| SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val) |