More range checks
This is a second patch adding more range checks where appropriate.
Change-Id: Ie169efe8924153c9cc11e4472a1b07b8d04efb3b
Signed-off-by: Ed Tanous <ed@tanous.net>
diff --git a/sections/cper-section-nvidia.c b/sections/cper-section-nvidia.c
index 83c6083..874e616 100644
--- a/sections/cper-section-nvidia.c
+++ b/sections/cper-section-nvidia.c
@@ -27,8 +27,8 @@
json_object *section_ir = json_object_new_object();
- json_object_object_add(section_ir, "signature",
- json_object_new_string(nvidia_error->Signature));
+ add_untrusted_string(section_ir, "signature", nvidia_error->Signature,
+ sizeof(nvidia_error->Signature));
json_object *severity = json_object_new_object();
json_object_object_add(severity, "code",