diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-02-10 21:44:21 -0500 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-02-20 18:49:14 -0500 |
commit | fe902fa496abb4583c5befaf671a2402b650cd14 (patch) | |
tree | a328afdd51df65ebaaf1a219f8056ef41e1049d8 /src/initctl | |
parent | 71cb7d306ab42712f274337c457ac5cbdeff363c (diff) |
core/manager: move environment serialization out to basic/env-util.c
This protocol is generally useful, we might just as well reuse it for the
env. generators.
The implementation is changed a bit: instead of making a new strv and freeing
the old one, just mutate the original. This is much faster with larger arrays,
while in fact atomicity is preserved, since we only either insert the new
entry or not, without being in inconsistent state.
v2:
- fix confusion with return value
Diffstat (limited to 'src/initctl')
0 files changed, 0 insertions, 0 deletions