Suppress clang warnings.

Clang warns here because double parens are used in control flow
statements to indicate assignment.
Merge pull request #76 from ahmedcharles/warnings

Suppress clang warnings.