widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #06171
Re: [Merge] lp:~widelands-dev/widelands/bug-1509172-map-saving-paths into lp:widelands
Probably i was still uploading...
I've done some debugging, but did not find a solution as of now:
- Click ok in save dialog
- The first string which arrives in ensure_dir_exists is "C:\data\wl_x64\src\maps" (my binary dir + maps)
- Then the drive letter "C:" get extracted
- Canonalize_name() makes "C:\\Users\\mit\\.widelands\\C:" from this.
- This seems to be done because is_path_absolute("C:") gives false
- This is because path_size < root_size => "C:" < "C:\\Users\\mit\\.widelands\\"
But why is a path relative just because it is shorter than your widelands home directory?
--
https://code.launchpad.net/~widelands-dev/widelands/bug-1509172-map-saving-paths/+merge/286067
Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/bug-1509172-map-saving-paths.
References