1.1 --- a/core/systems/ExtensionSys.cpp Mon Mar 19 19:19:41 2007 +0000
1.2 +++ b/core/systems/ExtensionSys.cpp Thu Mar 22 21:12:17 2007 +0000
1.3 @@ -33,7 +33,7 @@
1.4 unload_code = 0;
1.5 m_FullyLoaded = false;
1.6
1.7 - char path[PLATFORM_MAX_PATH+1];
1.8 + char path[PLATFORM_MAX_PATH];
1.9 g_SourceMod.BuildPath(Path_SM, path, PLATFORM_MAX_PATH, "extensions/%s", filename);
1.10
1.11 m_pLib = g_LibSys.OpenLibrary(path, error, err_max);
1.12 @@ -317,7 +317,7 @@
1.13 {
1.14 if (!strstr(path, "." PLATFORM_LIB_EXT))
1.15 {
1.16 - char newpath[PLATFORM_MAX_PATH+1];
1.17 + char newpath[PLATFORM_MAX_PATH];
1.18 snprintf(newpath, PLATFORM_MAX_PATH, "%s.%s", path, PLATFORM_LIB_EXT);
1.19 return LoadAutoExtension(newpath);
1.20 }
1.21 @@ -355,7 +355,7 @@
1.22 }
1.23
1.24 /* Make sure the file direction is right */
1.25 - char path[PLATFORM_MAX_PATH+1];
1.26 + char path[PLATFORM_MAX_PATH];
1.27 g_LibSys.PathFormat(path, PLATFORM_MAX_PATH, "%s", file);
1.28
1.29 for (iter=m_Libs.begin(); iter!=m_Libs.end(); iter++)
1.30 @@ -768,7 +768,7 @@
1.31 const char *unload = g_RootMenu.GetArgument(4);
1.32 if (pExt->unload_code == (unsigned)atoi(unload))
1.33 {
1.34 - char filename[PLATFORM_MAX_PATH+1];
1.35 + char filename[PLATFORM_MAX_PATH];
1.36 snprintf(filename, PLATFORM_MAX_PATH, "%s", pExt->GetFilename());
1.37 UnloadExtension(pExt);
1.38 g_RootMenu.ConsolePrint("[SM] Extension %s is now unloaded.", filename);
1.39 @@ -781,7 +781,7 @@
1.40 if (!pExt->IsLoaded()
1.41 || (!pExt->m_Deps.size() && !pExt->m_Plugins.size()))
1.42 {
1.43 - char filename[PLATFORM_MAX_PATH+1];
1.44 + char filename[PLATFORM_MAX_PATH];
1.45 snprintf(filename, PLATFORM_MAX_PATH, "%s", pExt->GetFilename());
1.46 UnloadExtension(pExt);
1.47 g_RootMenu.ConsolePrint("[SM] Extension %s is now unloaded.", filename);