Fix a ton of printf formatting warnings in decode.c.
Use G_GNUC_UNUSED instead of commenting out variable declarations.

The previous approach resulted in mixed decls/stmts warnings.