Skip to content

Commit c86d07a

Browse files
committed
Trying one more time to handle aur params in zsh shell
1 parent c1f2485 commit c86d07a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/settingsmanager.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ QString SettingsManager::getAURTool()
459459
if (getAURNoConfirmParam()) params += QLatin1String(" --noconfirm ");
460460
if (getAURNoEditParam()) params += QLatin1String(" --editmenu=false ");
461461
if (getAUREditMenuParam()) params += QLatin1String(" --editmenu ");
462-
if (getAUROverwriteParam()) params += QLatin1String(" --overwrite=\"*\" ");
462+
if (getAUROverwriteParam()) params += QLatin1String(" --overwrite=\\\"*\\\" ");
463463
ret += params;
464464
}
465465
else if (ret == ctn_PARU_TOOL)
@@ -493,7 +493,7 @@ QString SettingsManager::getAURTool()
493493
{
494494
if (getAURNoConfirmParam()) params += QLatin1String(" --noconfirm ");
495495
if (getAURNoEditParam()) params += QLatin1String(" --editmenu=false ");
496-
if (getAUROverwriteParam()) params += QLatin1String(" --overwrite=\"*\" ");
496+
if (getAUROverwriteParam()) params += QLatin1String(" --overwrite=\\\"*\\\" ");
497497

498498
p_instance.setAURTool(ctn_YAY_TOOL);
499499
p_instance.getSYSsettings()->sync();

src/unixcommand.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -262,10 +262,10 @@ QByteArray UnixCommand::getAURPackageList(const QString &searchString)
262262
sl << QLatin1String("--noedit");
263263
tool = tool.trimmed();
264264
}
265-
if (tool.contains(QLatin1String("--overwrite=\"*\"")))
265+
if (tool.contains(QLatin1String("--overwrite=\\\"*\\\"")))
266266
{
267-
tool.remove(QLatin1String("--overwrite=\"*\""));
268-
sl << QLatin1String("--overwrite=\"*\"");
267+
tool.remove(QLatin1String("--overwrite=\\\"*\\\""));
268+
sl << QLatin1String("--overwrite=\\\"*\\\"");
269269
tool = tool.trimmed();
270270
}
271271

0 commit comments

Comments
 (0)