mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2024-11-21 16:46:54 -08:00
patchupdate.py: Fix escaping of single quoted strings in definition files.
This commit is contained in:
parent
299a2daeac
commit
0f73278955
2
debian/tools/patchupdate.py
vendored
2
debian/tools/patchupdate.py
vendored
@ -528,7 +528,7 @@ def generate_makefile(all_patches):
|
||||
fp.write("\t@( \\\n")
|
||||
for info in patch.authors:
|
||||
if not info.subject: continue
|
||||
s = info.subject.replace("\\", "\\\\\\\\").replace("\"", "\\\\\"")
|
||||
s = info.subject.replace("\\", "\\\\\\\\").replace("\"", "\\\\\"").replace("'", "'\\''")
|
||||
if info.revision and info.revision != "1": s += " [rev %s]" % info.revision
|
||||
fp.write("\t\techo '+ { \"%s\", \"%s\", \"%s\" },'; \\\n" % (patch.name, info.author, s))
|
||||
fp.write("\t) > %s.ok\n" % patch.name)
|
||||
|
@ -287,7 +287,7 @@ configure-Detect_Gnutls.ok:
|
||||
dbghelp-KdHelp.ok:
|
||||
$(call APPLY_FILE,dbghelp-KdHelp/0001-dbghelp-Don-t-fill-KdHelp-structure-for-usermode-app.patch)
|
||||
@( \
|
||||
echo '+ { "dbghelp-KdHelp", "Sebastian Lackner", "Don't fill KdHelp structure for usermode applications." },'; \
|
||||
echo '+ { "dbghelp-KdHelp", "Sebastian Lackner", "Don'\''t fill KdHelp structure for usermode applications." },'; \
|
||||
) > dbghelp-KdHelp.ok
|
||||
|
||||
# Patchset dsound-Fast_Mixer
|
||||
|
Loading…
Reference in New Issue
Block a user