]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - contrib/shaderplug/shaderplug.cpp
Callback: remove fixed-arity wrappers
[xonotic/netradiant.git] / contrib / shaderplug / shaderplug.cpp
index 6f272509777e503d6ceb7ae83314a63dc7acbac4..7bc9814ab3e96a011c4dd6d785acda9f2929e4a6 100644 (file)
@@ -96,7 +96,7 @@ void loadArchiveFile( const char* filename ){
        archives.push_back( filename );
 }
 
-typedef FreeCaller1<const char*, loadArchiveFile> LoadArchiveFileCaller;
+typedef FreeCaller<void(const char*), loadArchiveFile> LoadArchiveFileCaller;
 
 void LoadTextureFile( const char* filename ){
        std::string s_filename = filename;
@@ -116,7 +116,7 @@ void LoadTextureFile( const char* filename ){
        }
 }
 
-typedef FreeCaller1<const char*, LoadTextureFile> LoadTextureFileCaller;
+typedef FreeCaller<void(const char*), LoadTextureFile> LoadTextureFileCaller;
 
 void GetTextures( const char* extension ){
        GlobalFileSystem().forEachFile( "textures/", extension, LoadTextureFileCaller(), 0 );
@@ -128,7 +128,7 @@ void LoadShaderList( const char* filename ){
        }
 }
 
-typedef FreeCaller1<const char*, LoadShaderList> LoadShaderListCaller;
+typedef FreeCaller<void(const char*), LoadShaderList> LoadShaderListCaller;
 
 void GetAllShaders(){
        GlobalShaderSystem().foreachShaderName( LoadShaderListCaller() );