summaryrefslogtreecommitdiffstats
path: root/libvirt-php5.patch
diff options
context:
space:
mode:
Diffstat (limited to 'libvirt-php5.patch')
-rw-r--r--libvirt-php5.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/libvirt-php5.patch b/libvirt-php5.patch
new file mode 100644
index 0000000..43e718a
--- /dev/null
+++ b/libvirt-php5.patch
@@ -0,0 +1,29 @@
+From 1f7882e3476699ed0296095edadd1ed63b0c14b6 Mon Sep 17 00:00:00 2001
+From: Remi Collet <remi@remirepo.net>
+Date: Wed, 15 Jun 2022 17:09:04 +0200
+Subject: [PATCH] missing macro for PHP 5.x
+
+---
+ src/util.h | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/util.h b/src/util.h
+index 237ff43..2261682 100644
+--- a/src/util.h
++++ b/src/util.h
+@@ -215,6 +215,12 @@
+ # define VIRT_ADD_ASSOC_STRING(_arg, _key, _str) \
+ add_assoc_string(_arg, _key, _str, 1)
+
++# define VIRT_ADD_ASSOC_STRING_WITH_NULL_POINTER_CHECK(_arg, _key, _str) \
++ if ((_str)) { \
++ add_assoc_string(_arg, _key, _str, 1); \
++ } else { \
++ add_assoc_null(_arg, _key); \
++ }
+ # define VIRT_ADD_ASSOC_STRING_EX(_arg, _key, _key_len, _value) \
+ add_assoc_string_ex(_arg, _key, _key_len, _value, 1)
+
+--
+2.35.3
+