Merge lp:~widelands-dev/widelands/bug-1838193-savedir into lp:widelands

Proposed by GunChleoc
Status: Merged
Merged at revision: 9170
Proposed branch: lp:~widelands-dev/widelands/bug-1838193-savedir
Merge into: lp:widelands
Diff against target: 11 lines (+1/-0)
1 file modified
src/ui_fsmenu/campaigns.cc (+1/-0)
To merge this branch: bzr merge lp:~widelands-dev/widelands/bug-1838193-savedir
Reviewer Review Type Date Requested Status
Widelands Developers Pending
Review via email: mp+370829@code.launchpad.net

Commit message

Ensure save directory exists when checking for campaigns progress.

To post a comment you must log in.
Revision history for this message
GunChleoc (gunchleoc) wrote :

@bunnybot merge

Revision history for this message
bunnybot (widelandsofficial) wrote :

Continuous integration builds have changed state:

Travis build 5293. State: passed. Details: https://travis-ci.org/widelands/widelands/builds/566082792.
Appveyor build 5067. State: success. Details: https://ci.appveyor.com/project/widelands-dev/widelands/build/_widelands_dev_widelands_bug_1838193_savedir-5067.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'src/ui_fsmenu/campaigns.cc'
2--- src/ui_fsmenu/campaigns.cc 2019-04-24 06:05:50 +0000
3+++ src/ui_fsmenu/campaigns.cc 2019-07-31 16:38:24 +0000
4@@ -37,6 +37,7 @@
5 Campaigns::Campaigns() {
6 // Load solved scenarios
7 std::unique_ptr<Profile> campvis;
8+ g_fs->ensure_directory_exists(kSaveDir);
9 if (!(g_fs->file_exists(kCampVisFile))) {
10 // There is no campaigns.conf file - create one.
11 campvis.reset(new Profile(kCampVisFile.c_str()));

Subscribers

People subscribed via source and target branches

to status/vote changes: