| Summary: | passwords with " are not accepted | ||
|---|---|---|---|
| Product: | [Applications] kdesu | Reporter: | Marcus Meissner <marcus> |
| Component: | kdesud | Assignee: | kdesu bugs tracker <kdesu-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aacid, cfeck, hrvoje.senjan |
| Priority: | NOR | ||
| Version First Reported In: | 1.0 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | http://commits.kde.org/kde-runtime/b013884675e8b21546466919a6a73df6a36a3555 | Version Fixed/Implemented In: | 4.13.1 |
| Sentry Crash Report: | |||
|
Description
Marcus Meissner
2014-04-29 13:48:19 UTC
Proposed patch:
diff --git a/kdesu/kdesud/lexer.cpp b/kdesu/kdesud/lexer.cpp
index f2c5db8..fecbb57 100644
--- a/kdesu/kdesud/lexer.cpp
+++ b/kdesu/kdesud/lexer.cpp
@@ -75,7 +75,7 @@ int Lexer::lex()
// handle escaped characters
if (c == '\\') {
c = m_Input[in++];
- if ((c == '"') || iscntrl(c))
+ if (iscntrl(c))
return Tok_none;
if (c == '^') {
c = m_Input[in++];
Git commit b013884675e8b21546466919a6a73df6a36a3555 by Christoph Feck. Committed on 12/05/2014 at 22:07. Pushed by cfeck into branch 'KDE/4.13'. Allow quotation marks in passwords FIXED-IN: 4.13.2 REVIEW: 118058 M +1 -1 kdesu/kdesud/lexer.cpp http://commits.kde.org/kde-runtime/b013884675e8b21546466919a6a73df6a36a3555 |