diff options
Diffstat (limited to 'src/modules/m_spanningtree/servercommand.cpp')
| -rw-r--r-- | src/modules/m_spanningtree/servercommand.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/m_spanningtree/servercommand.cpp b/src/modules/m_spanningtree/servercommand.cpp index db12ea297..b4ce6775c 100644 --- a/src/modules/m_spanningtree/servercommand.cpp +++ b/src/modules/m_spanningtree/servercommand.cpp @@ -41,10 +41,10 @@ RouteDescriptor ServerCommand::GetRouting(User* user, const Params& parameters) time_t ServerCommand::ExtractTS(const std::string& tsstr) { - time_t TS = ConvToNum<time_t>(tsstr); - if (!TS) - throw ProtocolException("Invalid TS"); - return TS; + time_t ts = ConvToNum<time_t>(tsstr); + if (ts <= 0) + throw ProtocolException("Invalid TS: " + tsstr); + return ts; } ServerCommand* ServerCommandManager::GetHandler(const std::string& command) const |
