bug fix: end-of-defun no longer confused "struct {" in args

fixes #34