diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2011-12-21 12:47:44 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2011-12-21 12:47:44 +0000 |
commit | 99a150fc26d3acd791b91e87c4a42d93d91539b1 (patch) | |
tree | 58a99589dca56124e516ee7588dd848757423ee2 /libdm/libdm-config.c | |
parent | 66e5b7f53c6e96de8620bcdd0181c573bd2a8369 (diff) | |
download | lvm2-99a150fc26d3acd791b91e87c4a42d93d91539b1.tar.gz lvm2-99a150fc26d3acd791b91e87c4a42d93d91539b1.tar.xz lvm2-99a150fc26d3acd791b91e87c4a42d93d91539b1.zip |
Add dm_config_find_str_allow_empty
Support empty string values.
Diffstat (limited to 'libdm/libdm-config.c')
-rw-r--r-- | libdm/libdm-config.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libdm/libdm-config.c b/libdm/libdm-config.c index 78354043..5f245ccd 100644 --- a/libdm/libdm-config.c +++ b/libdm/libdm-config.c @@ -772,6 +772,12 @@ const char *dm_config_find_str(const struct dm_config_node *cn, return _find_config_str(cn, _find_config_node, path, fail, 0); } +const char *dm_config_find_str_allow_empty(const struct dm_config_node *cn, + const char *path, const char *fail) +{ + return _find_config_str(cn, _find_config_node, path, fail, 1); +} + static int64_t _find_config_int64(const void *start, node_lookup_fn find, const char *path, int64_t fail) { |