diff options
Diffstat (limited to 'src/lib/language/language.cpp')
-rw-r--r-- | src/lib/language/language.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/language/language.cpp b/src/lib/language/language.cpp index 9241af3da..9fd854e3d 100644 --- a/src/lib/language/language.cpp +++ b/src/lib/language/language.cpp @@ -180,9 +180,13 @@ void ResolvedGroup::load(PersistentPool &pool) pool.stream() >> enabled >> location; + prefix = pool.idLoadString(); pool.loadContainerS(files); wildcards = pool.idLoadS<SourceWildCards>(); properties = pool.idLoadS<PropertyMapInternal>(); + pool.stream() + >> fileTags + >> overrideTags; } void ResolvedGroup::store(PersistentPool &pool) const @@ -191,9 +195,13 @@ void ResolvedGroup::store(PersistentPool &pool) const pool.stream() << enabled << location; + pool.storeString(prefix); pool.storeContainer(files); pool.store(wildcards); pool.store(properties); + pool.stream() + << fileTags + << overrideTags; } /*! |