diff --git a/src/plugin/utils.cpp b/src/plugin/utils.cpp index 4d9c91c..5e4349d 100644 --- a/src/plugin/utils.cpp +++ b/src/plugin/utils.cpp @@ -109,7 +109,7 @@ const char* getAppDir() // TODO #else std::strncpy(appDir, getDataDir(), PATH_MAX - 1); - std::strncat(appDir, "/.last-known-location", PATH_MAX - 1); + std::strncat(appDir, "/.last-known-location-" VERSION, PATH_MAX - 1); if (FILE* const f = std::fopen(appDir, "r")) { diff --git a/src/systray/utils.cpp b/src/systray/utils.cpp index b94e022..1aa6c93 100644 --- a/src/systray/utils.cpp +++ b/src/systray/utils.cpp @@ -151,7 +151,7 @@ void initEvironment() if (access(dataDir, F_OK) == 0) { std::memcpy(path, dataDir, dataDirLen); - std::strncpy(path + dataDirLen, "/.last-known-location", PATH_MAX - dataDirLen - 1); + std::strncpy(path + dataDirLen, "/.last-known-location-" VERSION, PATH_MAX - dataDirLen - 1); if (FILE* const f = std::fopen(path, "w")) {