We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fc1b3d5 commit c7ba567Copy full SHA for c7ba567
src/cdp/cdp.zig
@@ -213,9 +213,16 @@ pub fn getContent(
213
if (std.mem.eql(u8, n, "params")) {
214
if (T == void) {
215
216
- // ignore empty params
217
- _ = (try scanner.next()).object_begin;
218
- _ = (try scanner.next()).object_end;
+ // ignore params
+ var finished: usize = 0;
+ while (true) {
219
+ switch (try scanner.next()) {
220
+ .object_begin => finished += 1,
221
+ .object_end => finished -= 1,
222
+ else => continue,
223
+ }
224
+ if (finished == 0) break;
225
226
n = (try scanner.next()).string;
227
params = void{};
228
} else {
0 commit comments