aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/file-cache.ixx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2022-02-10 11:52:34 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2022-02-10 11:52:34 +0200
commitdd25960e27d2f127e05d9f992eb577bc20e395ab (patch)
tree9a90b6f0a37081e3dbeacdbbf6439d5d5af5e71a /libbuild2/file-cache.ixx
parentafe22af6ad346c653ed02109835e88348f4ecf5b (diff)
Make few global types separately constructible/initializable
Diffstat (limited to 'libbuild2/file-cache.ixx')
-rw-r--r--libbuild2/file-cache.ixx8
1 files changed, 7 insertions, 1 deletions
diff --git a/libbuild2/file-cache.ixx b/libbuild2/file-cache.ixx
index 8385c90..b4773e7 100644
--- a/libbuild2/file-cache.ixx
+++ b/libbuild2/file-cache.ixx
@@ -173,9 +173,15 @@ namespace build2
: string ();
}
+ inline void file_cache::
+ init (bool compress)
+ {
+ compress_ = compress;
+ }
+
inline file_cache::
file_cache (bool compress)
- : compress_ (compress)
{
+ init (compress);
}
}