diff --git a/src/commands/CmdStop.cpp b/src/commands/CmdStop.cpp index f4480ace..efd7dfca 100644 --- a/src/commands/CmdStop.cpp +++ b/src/commands/CmdStop.cpp @@ -25,10 +25,13 @@ //////////////////////////////////////////////////////////////////////////////// #include +#include #include //////////////////////////////////////////////////////////////////////////////// -int CmdStop () +int CmdStop ( + Database& database, + Log& log) { std::cout << "[stop: end an open tracking interval]\n"; diff --git a/src/commands/commands.h b/src/commands/commands.h index 35e704f9..9bbd1160 100644 --- a/src/commands/commands.h +++ b/src/commands/commands.h @@ -49,7 +49,7 @@ int CmdLog (const std::vector &, int CmdImport ( ); int CmdReport ( ); int CmdStart (const std::vector &, Rules&, Database&, Log&); -int CmdStop ( ); +int CmdStop ( Database&, Log&); int CmdTags ( ); int CmdTrack ( ); int CmdUndo ( ); diff --git a/src/init.cpp b/src/init.cpp index c85daa5d..8d07e76a 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -203,7 +203,7 @@ int dispatchCommand ( else if (closeEnough (allCommands[10], args[1], 2)) status = CmdLog (args, log); else if (closeEnough (allCommands[11], args[1], 2)) status = CmdReport ( ); else if (closeEnough (allCommands[12], args[1], 2)) status = CmdStart (args, rules, database, log); - else if (closeEnough (allCommands[13], args[1], 2)) status = CmdStop ( ); + else if (closeEnough (allCommands[13], args[1], 2)) status = CmdStop ( database, log); else if (closeEnough (allCommands[14], args[1], 2)) status = CmdTags ( ); else if (closeEnough (allCommands[15], args[1], 2)) status = CmdTrack ( ); else if (closeEnough (allCommands[16], args[1], 2)) status = CmdUndo ( );