diff options
Diffstat (limited to 'pcp/PCPDynamicMeter.c')
-rw-r--r-- | pcp/PCPDynamicMeter.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pcp/PCPDynamicMeter.c b/pcp/PCPDynamicMeter.c index 2291167f..7cdb24bf 100644 --- a/pcp/PCPDynamicMeter.c +++ b/pcp/PCPDynamicMeter.c @@ -140,8 +140,7 @@ static bool PCPDynamicMeter_validateMeterName(char* key, const char* path, unsig // Ensure a meter name has not been defined previously static bool PCPDynamicMeter_uniqueName(char* key, const char* path, unsigned int line, PCPDynamicMeters* meters) { - unsigned int param = 0; - if (DynamicMeter_search(meters->table, key, ¶m) == false) + if (DynamicMeter_search(meters->table, key, NULL) == false) return true; fprintf(stderr, "%s: duplicate name at %s line %u: \"%s\", ignored\n", @@ -199,6 +198,7 @@ static void PCPDynamicMeter_parseFile(PCPDynamicMeters* meters, const char* path if (caption) { free_and_xStrdup(&meter->super.caption, caption); free(caption); + caption = NULL; } } else if (value && meter && String_eq(key, "description")) { free_and_xStrdup(&meter->super.description, value); |