diff options
Diffstat (limited to 'code/qcommon/q_shared.c')
-rw-r--r-- | code/qcommon/q_shared.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/code/qcommon/q_shared.c b/code/qcommon/q_shared.c index de54e17..9d94f2a 100644 --- a/code/qcommon/q_shared.c +++ b/code/qcommon/q_shared.c @@ -58,10 +58,10 @@ char *COM_SkipPath (char *pathname) COM_StripExtension ============ */ -void COM_StripExtension( const char *in, char *out ) { +void COM_StripExtension( const char *in, char *out, int destsize ) { int length; - strcpy( out, in ); + Q_strncpyz(out, in, destsize); length = strlen(out)-1; while (length > 0 && out[length] != '.') |