projects
/
platform
/
upstream
/
libzypp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
eb3d6fb
)
r8382 | jkupec | 2008-01-29 10:38:37 +0100 (Di, 29 Jan 2008) | 2 lines
author
Stephan Kulow
<coolo@suse.de>
Fri, 8 Feb 2008 09:13:05 +0000
(09:13 +0000)
committer
Stephan Kulow
<coolo@suse.de>
Fri, 8 Feb 2008 09:13:05 +0000
(09:13 +0000)
- unescape also \\
zypp/media/CurlConfig.cc
patch
|
blob
|
history
diff --git
a/zypp/media/CurlConfig.cc
b/zypp/media/CurlConfig.cc
index
344ebd9
..
38acacc
100644
(file)
--- a/
zypp/media/CurlConfig.cc
+++ b/
zypp/media/CurlConfig.cc
@@
-112,7
+112,8
@@
namespace zypp
pos == value.size() - 1 ? value.size() - 2 : value.size() - 1);
// replace special characters:
- while ((pos = value.find('\\')) != string::npos)
+ pos = 0;
+ while ((pos = value.find('\\', pos)) != string::npos)
{
switch(value[pos+1])
{
@@
-128,6
+129,9
@@
namespace zypp
case 'v':
value = value.replace(pos, 2, "\v");
break;
+ case '\\':
+ value = value.erase(pos++, 1);
+ break;
default:;
value = value.erase(pos, 1);
}