From cfa569c963e9e2016d5b1997e784e61d497a0e7b Mon Sep 17 00:00:00 2001 From: Lochlan Wansbrough <> Date: Sat, 28 Sep 2024 17:05:01 +0200 Subject: [PATCH] fixes an issue introduced in #9288 where an additional comma token is erroneously consumed. this meant if `path` was not the last property in the bindgen options, you would see an error "expected ," --- crates/component-macro/src/bindgen.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/crates/component-macro/src/bindgen.rs b/crates/component-macro/src/bindgen.rs index d443748b5fa1..9d265ee2caab 100644 --- a/crates/component-macro/src/bindgen.rs +++ b/crates/component-macro/src/bindgen.rs @@ -328,10 +328,6 @@ impl Parse for Opt { let list = Punctuated::<_, Token![,]>::parse_terminated(&contents)?; paths.extend(list.into_iter()); - - if input.peek(Token![,]) { - input.parse::()?; - } } else { return Err(l.error()); };