From 1afc493e90467947383ceffffacd4e3951eb9a68 Mon Sep 17 00:00:00 2001 From: orignal Date: Wed, 22 Jan 2014 07:51:55 -0500 Subject: [PATCH] bigger buffer size temporary for win32 --- RouterInfo.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/RouterInfo.cpp b/RouterInfo.cpp index 41d57117..ee9a60c2 100644 --- a/RouterInfo.cpp +++ b/RouterInfo.cpp @@ -128,7 +128,13 @@ namespace data size = be16toh (size); while (r < size) { +#ifdef _WIN32 char key[500], value[500]; + // TODO: investigate why properties get read as one long string under Windows + // length should not be more than 44 +#else + char key[50], value[50]; +#endif r += ReadString (key, s); s.seekg (1, std::ios_base::cur); r++; // = r += ReadString (value, s);