diff --git a/aegisub/libaegisub/common/log.cpp b/aegisub/libaegisub/common/log.cpp index e2854173e..a76f83efa 100644 --- a/aegisub/libaegisub/common/log.cpp +++ b/aegisub/libaegisub/common/log.cpp @@ -110,7 +110,9 @@ void EmitSTDOUT::log(SinkMessage *sm) { int LogSink::Subscribe(Emitter &em) { emitters.push_back(&em); emit = 1; - + /// @todo This won't work since removing it will cause the id's to change, + /// it's good enough while this is being written. + return emitters.size(); }