X-Git-Url: http://git.tdb.fi/?p=libs%2Fnet.git;a=blobdiff_plain;f=source%2Fhttp%2Fmessage.cpp;h=92321e8a87bd4c953f039141724c621c2d977ac2;hp=21d2c4b5a4ee955d7e8cd24177347ecedcd5f25d;hb=b4e0f7ed23f24e78fd09c9b7f206279e16d38c1e;hpb=049fc42b671d623815408c3658a450b73063fec5 diff --git a/source/http/message.cpp b/source/http/message.cpp index 21d2c4b..92321e8 100644 --- a/source/http/message.cpp +++ b/source/http/message.cpp @@ -97,7 +97,7 @@ unsigned Message::parse_content(const string &d) unsigned Message::parse_headers(const string &d) { - unsigned start = 0; + string::size_type start = 0; while(1) { string::size_type lf = d.find('\n', start); @@ -106,7 +106,7 @@ unsigned Message::parse_headers(const string &d) if(lf==start || (d[start]=='\r' && lf==start+1)) return lf+1; - unsigned colon = d.find(':', start); + string::size_type colon = d.find(':', start); if(colon>lf) throw invalid_argument("Message::parse_headers");