Remove .exe from log name

This commit is contained in:
raffarti 2018-01-21 19:49:00 +01:00
parent abfe66b48a
commit 2dd51d889e

View file

@ -3,6 +3,7 @@
#include "../util_env.h"
#include <ctime>
#include <regex>
namespace dxvk {
@ -13,7 +14,8 @@ namespace dxvk {
std::string file = path;
if (!file.empty() && *file.rbegin() != '/')
file += '/';
file += env::getExeName() + "_";
std::regex ext(".exe$");
file += std::regex_replace(env::getExeName(),ext,"") + "_";
if (!env::getEnvVar(L"DXVK_LOG_TIMESTAMP").empty()) {
std::time_t t = std::time(nullptr);
char mbstr[sizeof("2018-01-01_00.00.00")];
@ -21,7 +23,6 @@ namespace dxvk {
file += std::string(mbstr) + "_";
}
}
m_fileStream = std::ofstream(file + file_name);
}