summaryrefslogtreecommitdiffstats
path: root/src/Configuration.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-11-29 18:42:04 +0100
committerDavid Robillard <d@drobilla.net>2020-11-29 18:42:04 +0100
commit272369a4a40cd46123d4741571b6fcc7c6d8c3a8 (patch)
tree08c83725ae5ca16970e000996f5c65edb6ac4e3a /src/Configuration.cpp
parent98e2535b82ab601081a56c8a22d789d2da25cfd8 (diff)
downloadpatchage-272369a4a40cd46123d4741571b6fcc7c6d8c3a8.tar.gz
patchage-272369a4a40cd46123d4741571b6fcc7c6d8c3a8.tar.bz2
patchage-272369a4a40cd46123d4741571b6fcc7c6d8c3a8.zip
Fix unstable module positions
Diffstat (limited to 'src/Configuration.cpp')
-rw-r--r--src/Configuration.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Configuration.cpp b/src/Configuration.cpp
index 6158702..f667b1b 100644
--- a/src/Configuration.cpp
+++ b/src/Configuration.cpp
@@ -346,9 +346,12 @@ Configuration::save()
const ModuleSettings& settings = s.second;
if (settings.split) {
- if (settings.input_location && settings.output_location) {
+ if (settings.input_location) {
write_module_position(
file, name, "input", *settings.input_location);
+ }
+
+ if (settings.output_location) {
write_module_position(
file, name, "output", *settings.output_location);
}