Skip to content

Commit 222db2e

Browse files
committed
fix single quote parsing
1 parent d195ca7 commit 222db2e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/core/desktopentry.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ QVector<QString> DesktopEntry::parseExecString(const QString& execString) {
213213

214214
currentArgument += c;
215215
escape = 0;
216-
} else if (c == u'"') {
216+
} else if (c == u'"' || c == u'\'') {
217217
parsingString = false;
218218
} else {
219219
currentArgument += c;
@@ -229,7 +229,7 @@ QVector<QString> DesktopEntry::parseExecString(const QString& execString) {
229229
percent = false;
230230
} else if (c == '%') {
231231
percent = true;
232-
} else if (c == u'"') {
232+
} else if (c == u'"' || c == u'\'') {
233233
parsingString = true;
234234
} else if (c == u' ') {
235235
if (!currentArgument.isEmpty()) {

0 commit comments

Comments
 (0)