I'm not sure exactly what the C preprocessor doesn't like about that.
It seems fairly reasonable to me. This commit just splits the
conditional in a way that seems to work. The split conditional
construct is used elsewhere, though, so maybe someone else encountered
the same problem in the past.
When building with the
comonad
flag disabled, I was getting the errorI'm not sure exactly what the C preprocessor doesn't like about that. It seems fairly reasonable to me. This commit just splits the conditional in a way that seems to work. The split conditional construct is used elsewhere, though, so maybe someone else encountered the same problem in the past.