From 153a81500464cc4db745218e8e49c984e32050c1 Mon Sep 17 00:00:00 2001 From: scantor Date: Sun, 10 Jun 2012 23:19:22 +0000 Subject: [PATCH] Forgot to change length of variable git-svn-id: https://svn.shibboleth.net/cpp-xmltooling/branches/REL_1@980 de75baf8-a10c-0410-a50a-987c0e22f00f --- xmltooling/util/PathResolver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xmltooling/util/PathResolver.cpp b/xmltooling/util/PathResolver.cpp index 6ed251e..1436e99 100644 --- a/xmltooling/util/PathResolver.cpp +++ b/xmltooling/util/PathResolver.cpp @@ -106,7 +106,7 @@ const string& PathResolver::resolve(string& s, file_type_t filetype, const char* if (s.find('%') != string::npos) { // This is an ugly workaround for Windows XP/2003, which don't support the PROGRAMDATA variable. if (!getenv("PROGRAMDATA") && s.find("%PROGRAMDATA%") != string::npos) { - s.replace(s.find("%PROGRAMDATA%"), 9, "%ALLUSERSPROFILE%/Application Data"); + s.replace(s.find("%PROGRAMDATA%"), 13, "%ALLUSERSPROFILE%/Application Data"); } char expbuf[MAX_PATH + 2]; DWORD cnt = ExpandEnvironmentStrings(s.c_str(), expbuf, sizeof(expbuf)); -- 2.1.4