Moved this... for now

Also added missing header

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40510
This commit is contained in:
Scott Ehlert 2007-02-16 07:48:38 +00:00
parent eb2afc8c56
commit c91542fbe8
3 changed files with 21 additions and 7 deletions

View File

@ -1,5 +1,19 @@
/**
* ===============================================================
* SourceMod (C)2004-2007 AlliedModders LLC. All rights reserved.
* ===============================================================
*
* This file is not open source and may not be copied without explicit
* written permission of AlliedModders LLC. This file may not be redistributed
* in whole or significant part.
* For information, see LICENSE.txt or http://www.sourcemod.net/license.php
*
* Version: $Id$
*/
#include "CConCmdManager.h"
#include "sm_srvcmds.h"
#include "sm_stringutil.h"
CConCmdManager g_ConCmds;
@ -14,13 +28,6 @@ struct PlCmdInfo
typedef List<PlCmdInfo> CmdList;
char *sm_strdup(const char *str)
{
char *ptr = new char[strlen(str)+1];
strcpy(ptr, str);
return ptr;
}
CConCmdManager::CConCmdManager()
{
m_pCmds = sm_trie_create();

View File

@ -794,3 +794,9 @@ size_t UTIL_Format(char *buffer, size_t maxlength, const char *fmt, ...)
return (len >= maxlength) ? (maxlength - 1) : len;
}
char *sm_strdup(const char *str)
{
char *ptr = new char[strlen(str)+1];
strcpy(ptr, str);
return ptr;
}

View File

@ -27,5 +27,6 @@ const char *stristr(const char *str, const char *substr);
unsigned int strncopy(char *dest, const char *src, size_t count);
size_t gnprintf(char *buffer, size_t maxlen, const char *format, void **args);
size_t UTIL_Format(char *buffer, size_t maxlength, const char *fmt, ...);
char *sm_strdup(const char *str);
#endif // _INCLUDE_SOURCEMOD_STRINGUTIL_H_