electron/brightray/common/application_info.cc

30 lines
702 B
C++
Raw Normal View History

#include "base/no_destructor.h"
#include "brightray/common/application_info.h"
namespace brightray {
namespace {
base::NoDestructor<std::string> g_overridden_application_name;
base::NoDestructor<std::string> g_overridden_application_version;
} // namespace
// name
void OverrideApplicationName(const std::string& name) {
*g_overridden_application_name = name;
}
std::string GetOverriddenApplicationName() {
return *g_overridden_application_name;
}
// version
void OverrideApplicationVersion(const std::string& version) {
*g_overridden_application_version = version;
}
std::string GetOverriddenApplicationVersion() {
return *g_overridden_application_version;
}
} // namespace brightray