]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/string/string.h
Q3map2:
[xonotic/netradiant.git] / libs / string / string.h
index 826d4a938392209ba847facc52f353ae5341d16d..dd67d2aff25513a6192114d292c8f3c6bc842854 100644 (file)
@@ -148,6 +148,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)