diff options
author | Nathan Scott <nathans@redhat.com> | 2021-07-12 19:11:39 +1000 |
---|---|---|
committer | Nathan Scott <nathans@redhat.com> | 2021-07-14 11:58:46 +1000 |
commit | 0daefbe4b452f9373bdfb9950b5b17d01cc77dec (patch) | |
tree | 97fbb6c4c973a89493c346d685ff9f7794de9187 /DynamicMeter.c | |
parent | 9cbee018775439d4296d9281698fdae56649b974 (diff) |
Improve the DynamicMeter_search API to make 'key' optional
Thanks to @BenBE for the suggestion.
Diffstat (limited to 'DynamicMeter.c')
-rw-r--r-- | DynamicMeter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/DynamicMeter.c b/DynamicMeter.c index 0b4063f2..66dde068 100644 --- a/DynamicMeter.c +++ b/DynamicMeter.c @@ -52,7 +52,8 @@ bool DynamicMeter_search(Hashtable* dynamics, const char* name, unsigned int* ke DynamicIterator iter = { .key = 0, .name = name, .found = false }; if (dynamics) Hashtable_foreach(dynamics, DynamicMeter_compare, &iter); - *key = iter.key; + if (key) + *key = iter.key; return iter.found; } |