112 lines
5.8 KiB
Diff
112 lines
5.8 KiB
Diff
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/core.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/core.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/core.c 2020-12-11 12:43:34.944166580 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/core.c 2020-12-11 12:23:10.686191643 +0000
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h subversion-1.14.0.patched/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h 2020-12-11 12:41:32.158375688 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h 2020-12-11 12:18:16.003491807 +0000
|
|
@@ -22,6 +22,8 @@
|
|
#ifndef SVN_SWIG_SWIGUTIL_RB_H
|
|
#define SVN_SWIG_SWIGUTIL_RB_H
|
|
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
+
|
|
/* Windows hack: Allow overriding some <ruby.h> defaults */
|
|
#include "swigutil_rb__pre_ruby.h"
|
|
#include <ruby.h>
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/svn_client.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_client.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_client.c 2020-12-11 12:43:41.180054387 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_client.c 2020-12-11 12:19:35.126068810 +0000
|
|
@@ -1592,6 +1592,8 @@
|
|
return oldown;
|
|
}
|
|
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
+
|
|
/* Convert a pointer value */
|
|
SWIGRUNTIME int
|
|
SWIG_Ruby_ConvertPtrAndOwn(VALUE obj, void **ptr, swig_type_info *ty, int flags, swig_ruby_owntype *own)
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/svn_delta.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_delta.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_delta.c 2020-12-11 12:43:43.364015094 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_delta.c 2020-12-11 12:31:07.965605741 +0000
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/svn_diff.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_diff.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_diff.c 2020-12-11 12:43:44.791989402 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_diff.c 2020-12-11 12:32:07.604532775 +0000
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/svn_fs.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_fs.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_fs.c 2020-12-11 12:43:47.639938163 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_fs.c 2020-12-11 12:32:38.795971606 +0000
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/svn_ra.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_ra.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_ra.c 2020-12-11 12:43:50.859880231 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_ra.c 2020-12-11 12:33:52.366647984 +0000
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/svn_repos.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_repos.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_repos.c 2020-12-11 12:43:54.719810785 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_repos.c 2020-12-11 12:36:33.175754821 +0000
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|
|
diff -ru subversion-1.14.0/subversion/bindings/swig/ruby/svn_wc.c subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_wc.c
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_wc.c 2020-12-11 12:44:01.291692546 +0000
|
|
+++ subversion-1.14.0.patched/subversion/bindings/swig/ruby/svn_wc.c 2020-12-11 12:38:09.194027318 +0000
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|
|
--- subversion-1.14.0/subversion/bindings/swig/ruby/svn_client.c.orig 2020-12-12 11:38:18.042302678 +0100
|
|
+++ subversion-1.14.0/subversion/bindings/swig/ruby/svn_client.c 2020-12-12 11:38:50.765891669 +0100
|
|
@@ -1344,6 +1344,7 @@
|
|
|
|
/* For backward compatibility only */
|
|
#define SWIG_POINTER_EXCEPTION 0
|
|
+#define SWIG_POINTER_NO_NULL 0x4
|
|
|
|
/* for raw pointers */
|
|
#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Ruby_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
|