]> git.tdb.fi Git - libs/datafile.git/commitdiff
Copy loader context to auxiliary loaders
authorMikko Rasa <tdb@tdb.fi>
Sun, 17 Dec 2023 09:10:59 +0000 (11:10 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sun, 17 Dec 2023 09:10:59 +0000 (11:10 +0200)
source/loader.cpp

index 81883d730781407ee01ad88dcc240cdba0aaf891..b09fa87a1d10f87e373cbf7a5dc8a213583ef6d1 100644 (file)
@@ -182,6 +182,7 @@ void Loader::add(const string &kwd, unique_ptr<LoaderAction> act)
 void Loader::add_auxiliary_loader(Loader &ldr)
 {
        aux_loaders.push_back(&ldr);
+       ldr.context = context;
 }
 
 bool Loader::has_action(const StatementKey &key) const