From 7291c0a8d9e8fa096c1f04d134ca28e964371892 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Thu, 4 Dec 2014 10:20:32 +0100 Subject: [PATCH] Expander: escape backslashes in path. Fixes #9969. --- src/apps/expander/ExpanderThread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/expander/ExpanderThread.cpp b/src/apps/expander/ExpanderThread.cpp index aa6a475b23..d0e9c843c0 100644 --- a/src/apps/expander/ExpanderThread.cpp +++ b/src/apps/expander/ExpanderThread.cpp @@ -64,7 +64,7 @@ ExpanderThread::ThreadStartup() BPath path(&srcRef); BString pathString(path.Path()); - pathString.CharacterEscape("\"$`", '\\'); + pathString.CharacterEscape("\\\"$`", '\\'); pathString.Prepend("\""); pathString.Append("\""); cmd.ReplaceAll("%s", pathString.String());