From 09f95d7edd46c61590f880ac1755485bd4ec82e0 Mon Sep 17 00:00:00 2001 From: Suvendhu Hansa Date: Fri, 22 Aug 2025 19:12:24 +0530 Subject: [PATCH] Fix instance number check --- libbbfdm-api/legacy/dmbbf.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libbbfdm-api/legacy/dmbbf.c b/libbbfdm-api/legacy/dmbbf.c index 16c01d56..2d9ce4c1 100644 --- a/libbbfdm-api/legacy/dmbbf.c +++ b/libbbfdm-api/legacy/dmbbf.c @@ -615,10 +615,10 @@ int get_number_of_entries(struct dmctx *ctx, void *data, char *instance, int (*b for (int idx = 0; idx < count - 1; idx++) { int i = 0; - bool is_instance = false; + bool is_instance = true; while (parts[idx][i] != 0) { - if (isdigit(parts[idx][i]) != 0) { - is_instance = true; + if (isdigit(parts[idx][i]) == false) { + is_instance = false; break; } i++;