This patch fixes an obscure corner case. If a ternary operation with mixed logic and real operands is short-circuited and the logic value is selected, that value
should be converted to a real value. In most cases this happens automatically when the result of the ternary operation is used, but this does not happen in the case that the result is used in a self-determined context.
Log in to post a comment.