Compliance: Mixed declarations not allowed in some pre-C99 compilers