checks: Fix crash with multiple source annotations
Commit 3616b9a811b6 ("checks: Use source position information for check
failures") causes crashes when there's a check message with multiple
source annotations. Drop the errant addition to the str pointer left
over from the previous version.
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
diff --git a/checks.c b/checks.c
index 4dfdf48..4834e44 100644
--- a/checks.c
+++ b/checks.c
@@ -123,7 +123,7 @@
pos = pos->next;
file_str = srcpos_string(pos);
- str += xasprintf_append(&str, " also defined at %s\n", file_str);
+ xasprintf_append(&str, " also defined at %s\n", file_str);
free(file_str);
}
}