From 977b7ccbacc1071e62c1c82b242a28a2b1806ec9 Mon Sep 17 00:00:00 2001 From: Charles Giessen Date: Thu, 18 Jun 2020 17:20:15 -0600 Subject: vulkaninfo: add more asserts to catch bad formatting Change-Id: I923e6fee647edf40d1720ce5f1736b2672059b71 --- vulkaninfo/outputprinter.h | 1 + 1 file changed, 1 insertion(+) diff --git a/vulkaninfo/outputprinter.h b/vulkaninfo/outputprinter.h index edcb8cba..ee3078be 100644 --- a/vulkaninfo/outputprinter.h +++ b/vulkaninfo/outputprinter.h @@ -430,6 +430,7 @@ class Printer { } out << std::string(static_cast(indents), '\t') << "\"" << array_name << "\": " << "[\n"; + assert(is_array.top() == false && "Cant start an array object inside another array, must be enclosed in an object"); is_first_item.push(true); is_array.push(true); break; -- cgit v1.2.3