X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fnet%2Fresolve.cpp;h=097fea355111e82b34020a8c867f7821da0f202d;hb=049fc42b671d623815408c3658a450b73063fec5;hp=e8aad664d3cb5c722f032874352c60c15a5309e9;hpb=50e9f9ea7f7385a2c5931fca2b8fb1103078e67c;p=libs%2Fnet.git diff --git a/source/net/resolve.cpp b/source/net/resolve.cpp index e8aad66..097fea3 100644 --- a/source/net/resolve.cpp +++ b/source/net/resolve.cpp @@ -19,7 +19,7 @@ SockAddr *resolve(const string &host, const string &serv, Family family) { const char *chost = (host.empty() ? 0 : host.c_str()); const char *cserv = (serv.empty() ? 0 : serv.c_str()); - unsigned flags = 0; + int flags = 0; if(host=="*") { flags = AI_PASSIVE; @@ -56,13 +56,13 @@ SockAddr *resolve(const string &str, Family family) { unsigned bracket = str.find(']'); host = str.substr(1, bracket-1); - unsigned colon = str.find(':', bracket); + string::size_type colon = str.find(':', bracket); if(colon!=string::npos) serv = str.substr(colon+1); } else { - unsigned colon = str.find(':'); + string::size_type colon = str.find(':'); if(colon!=string::npos) { host = str.substr(0, colon);