]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/string/string.h
Merge commit 'e7c45da823515747a88569374d62717b72dcf078' into garux-merge
[xonotic/netradiant.git] / libs / string / string.h
index ff7dc4536c9245ce116e612534f0d1ff826a49a6..e780303b595f81c9ee8270857a1c119234825a49 100644 (file)
@@ -150,6 +150,11 @@ inline bool string_equal_suffix( const char* string, const char* suffix){
        return string_equal_n( s , suffix, string_length( suffix ) );
 }
 
+inline bool string_equal_suffix_nocase( const char* string, const char* suffix){
+       const char *s = string + string_length( string ) - string_length( suffix );
+       return string_equal_nocase_n( s , suffix, string_length( suffix ) );
+}
+
 /// \brief Copies \p other into \p string and returns \p string.
 /// Assumes that the space allocated for \p string is at least string_length(other) + 1.
 /// O(n)