summaryrefslogtreecommitdiff
path: root/networkmanager/docs.patch
diff options
context:
space:
mode:
Diffstat (limited to 'networkmanager/docs.patch')
-rw-r--r--networkmanager/docs.patch38
1 files changed, 38 insertions, 0 deletions
diff --git a/networkmanager/docs.patch b/networkmanager/docs.patch
new file mode 100644
index 000000000..b11b3e464
--- /dev/null
+++ b/networkmanager/docs.patch
@@ -0,0 +1,38 @@
+From 54e25f23f53af889703dfc50d51a8afeeea8a439 Mon Sep 17 00:00:00 2001
+From: Valentin David <valentin.david@codethink.co.uk>
+Date: Tue, 8 Sep 2020 17:15:30 +0200
+Subject: [PATCH] build/docs: fix generated XML syntax in
+ tools/generate-docs-nm-settings-docs-gir.py
+
+Class description may contains double quotes which is not valid as XML
+attribute value.
+
+[thaller@redhat.com: adjust original patch to reformat code with python black]
+
+https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/620
+---
+ tools/generate-docs-nm-settings-docs-gir.py | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/tools/generate-docs-nm-settings-docs-gir.py b/tools/generate-docs-nm-settings-docs-gir.py
+index ebda99560a..317b32972a 100755
+--- a/tools/generate-docs-nm-settings-docs-gir.py
++++ b/tools/generate-docs-nm-settings-docs-gir.py
+@@ -244,8 +244,12 @@ for settingxml in settings:
+ "%s needs a gtk-doc block with one-line description" % setting.props.name
+ )
+ outfile.write(
+- ' <setting name="%s" description="%s" name_upper="%s" >\n'
+- % (setting.props.name, class_desc, get_setting_name_define(settingxml))
++ ' <setting name="%s" description=%s name_upper="%s" >\n'
++ % (
++ setting.props.name,
++ xml_quoteattr(class_desc),
++ get_setting_name_define(settingxml),
++ )
+ )
+
+ setting_properties = {
+--
+GitLab
+

Generated by cgit