]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/maplib.h
Callback: remove fixed-arity wrappers
[xonotic/netradiant.git] / libs / maplib.h
index 07da39dcf7466e8c402df287ed48479ee46d5720..474ce4b4fb667835051cf2eed9eb0a9305a46928 100644 (file)
@@ -58,7 +58,7 @@ std::size_t m_size;
 std::size_t m_saved;
 typedef void ( UndoFileChangeTracker::*Pending )();
 Pending m_pending;
-Callback m_changed;
+Callback<void()> m_changed;
 
 public:
 UndoFileChangeTracker() : m_size( 0 ), m_saved( MAPFILE_MAX_CHANGES ), m_pending( 0 ){
@@ -114,7 +114,7 @@ bool saved() const {
        return m_saved == m_size;
 }
 
-void setChangedCallback( const Callback& changed ){
+void setChangedCallback( const Callback<void()>& changed ){
        m_changed = changed;
        m_changed();
 }