Always name typedef-ed structs, making their names visible in debugger: typedef struct Foo_s { ... } Foo;