Fix issue #73

First commit just adds some whitespace.

Second commit is the actual issue. We were doing something completely harmless in C, but invalid in C++.

Big thanks to @cfergeau for his help explaining this to me. :smile: