core/systems/ExtensionSys.cpp
changeset 652 d62a08ba6318
parent 641 ce1f369ba889
child 653 ef60870067ff
     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);