Fix GCC compilation error caused by mismatching return types in the ternary ?: operator.
Fix GCC compilation error caused by mismatching return types in the ternary ?: operator.

pharos3d/tundra,AlphaStaxLLC/tundra,BogusCurry/tundra,jesterKing/naali,pharos3d/tundra,BogusCurry/tundra,jesterKing/naali,pharos3d/tundra,pharos3d/tundra,jesterKing/naali,pharos3d/tundra,realXtend/tundra,AlphaStaxLLC/tundra,BogusCurry/tundra,jesterKing/naali,BogusCurry/tundra,AlphaStaxLLC/tundra,AlphaStaxLLC/tundra,jesterKing/naali,BogusCurry/tundra,realXtend/tundra,jesterKing/naali,realXtend/tundra,realXtend/tundra,AlphaStaxLLC/tundra,AlphaStaxLLC/tundra,BogusCurry/tundra,realXtend/tundra,realXtend/tundra,pharos3d/tundra,jesterKing/naali