Fix #297 Issue about compilation fail with variable to low type hack and...

... init it in TernaryOperator