diff -r 8b4a41b6fe60 -r ef97228bc5f0 libpurple/proxy.c --- a/libpurple/proxy.c Sun Apr 14 21:45:09 2013 +0200 +++ b/libpurple/proxy.c Mon Apr 15 00:48:17 2013 +0200 @@ -979,13 +979,15 @@ major = strtol(p, &p, 10); error = (major == 0) || (*p != '.'); if(!error) { + int minor; p++; - /* minor = */ strtol(p, &p, 10); + minor = strtol(p, &p, 10); error = (*p != ' '); if(!error) { p++; status = strtol(p, &p, 10); error = (*p != ' '); + (void)minor; /* we don't need it's value */ } } }