diff --git a/src/lazy_bdecode.cpp b/src/lazy_bdecode.cpp index 7e454b1f4..b5b6b9db6 100644 --- a/src/lazy_bdecode.cpp +++ b/src/lazy_bdecode.cpp @@ -44,7 +44,8 @@ namespace libtorrent { while (start < end && *start != delimiter) { - if (!std::isdigit(*start)) { fail_bdecode(); return 0; } + using namespace std; + if (!isdigit(*start)) { fail_bdecode(); return 0; } val *= 10; val += *start - '0'; ++start; @@ -132,7 +133,8 @@ namespace libtorrent continue; default: { - if (!std::isdigit(t)) return fail_bdecode(); + using namespace std; + if (!isdigit(t)) return fail_bdecode(); boost::int64_t len = t - '0'; start = parse_int(start, end, ':', len);