]> Cypherpunks repositories - gostls13.git/commit
cmd/asm: fix crash triggered by nested #define
authorRob Pike <r@golang.org>
Mon, 21 Sep 2015 21:18:13 +0000 (14:18 -0700)
committerRob Pike <r@golang.org>
Mon, 21 Sep 2015 22:38:39 +0000 (22:38 +0000)
commit980cb0caf258b468eca903df85c44224f3e7e5c5
tree7e848a39c7ba3732759766c7326cc37ae92bd9f5
parentbca70a66a7ebd7c8e18aaaac912673f65253373a
cmd/asm: fix crash triggered by nested #define

A panic was in place for an impossible condition that turned
out to be possible if one used a macro to define a macro.

Another go-fuzz "win".

Fixes #12654.

Change-Id: I0a7bb0f0eabb260c986bf7a2288860c78d8db1af
Reviewed-on: https://go-review.googlesource.com/14777
Reviewed-by: Andrew Gerrand <adg@golang.org>
src/cmd/asm/internal/lex/lex_test.go
src/cmd/asm/internal/lex/slice.go