summaryrefslogtreecommitdiffabout
path: root/lib/consumer.cc
authorMichael Krelin <hacker@klever.net>2007-09-22 21:02:48 (UTC)
committer Michael Krelin <hacker@klever.net>2007-09-22 21:02:48 (UTC)
commit17dd1771421d1098a2ba8dc16ae381912cae64ef (patch) (side-by-side diff)
treee4a3c21ab8dad60ef746b6650e63ddb9d608742c /lib/consumer.cc
parent5cb71518360f865cd4448a083b5d481e6f356a3e (diff)
downloadlibopkele-17dd1771421d1098a2ba8dc16ae381912cae64ef.zip
libopkele-17dd1771421d1098a2ba8dc16ae381912cae64ef.tar.gz
libopkele-17dd1771421d1098a2ba8dc16ae381912cae64ef.tar.bz2
save a couple of ticks
Signed-off-by: Michael Krelin <hacker@klever.net>
Diffstat (limited to 'lib/consumer.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--lib/consumer.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/consumer.cc b/lib/consumer.cc
index df95b64..7f31d52 100644
--- a/lib/consumer.cc
+++ b/lib/consumer.cc
@@ -341,14 +341,13 @@ namespace opkele {
html.erase(0,m1.end(0)+1);
if(!( rre.exec(attrs,m1)>=2 && hre.exec(attrs,m2)>=2 ))
continue;
string rel(attrs,m1.begin(1),m1.length(1));
- string href(attrs,m2.begin(1),m2.length(1));
if(rel=="openid.server") {
- server = href;
+ server.assign(attrs,m2.begin(1),m2.length(1));
if(!delegate.empty()) break;
}else if(rel=="openid.delegate") {
- delegate = href;
+ delegate.assign(attrs,m2.begin(1),m2.length(1));
if(!server.empty()) break;
}
}
if(server.empty())