diff --git a/commands.cpp b/commands.cpp index 19111e3..2b86930 100644 --- a/commands.cpp +++ b/commands.cpp @@ -89,9 +89,10 @@ static std::vector parse_version (const std::string& str) return version; } -static std::vector git_version () +static const std::vector& git_version () { - return parse_version(git_version_string()); + static const std::vector version(parse_version(git_version_string())); + return version; } static std::vector make_version (int a, int b, int c)