summaryrefslogtreecommitdiff
path: root/source/q_shared.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/q_shared.c')
-rw-r--r--source/q_shared.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/q_shared.c b/source/q_shared.c
index 3dc313e..8e12ecf 100644
--- a/source/q_shared.c
+++ b/source/q_shared.c
@@ -834,6 +834,12 @@ void COM_DefaultExtension( char *path, const char *extension, int pathSize ) {
Q_strcat( path, pathSize, extension );
}
+void COM_AppendExtension( char *path, const char *extension, int pathSize ) {
+ if( !Q_stricmp( COM_FileExtension( path ), extension ) ) {
+ Q_strcat( path, pathSize, extension );
+ }
+}
+
/*
==================
COM_IsNumeric