[PATCH] wind3d: Add default case in wined3d_calculate_fog_factor.
Gijs Vermeulen
gijsvrm at gmail.com
Fri Oct 4 15:23:11 CDT 2019
Signed-off-by: Gijs Vermeulen <gijsvrm at gmail.com>
---
This silences a clang warning:
warning: control may reach end of non-void function [-Wreturn-type]
dlls/wined3d/device.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c
index 9b1b630014..0a668c46b5 100644
--- a/dlls/wined3d/device.c
+++ b/dlls/wined3d/device.c
@@ -3501,6 +3501,9 @@ static float wined3d_calculate_fog_factor(float fog_coord, const struct lights_s
return expf(-fog_coord * ls->fog_density);
case WINED3D_FOG_EXP2:
return expf(-fog_coord * fog_coord * ls->fog_density * ls->fog_density);
+ default:
+ ERR("Unhandled fog mode %#x.\n", ls->fog_mode);
+ return 0.0f;
}
}
--
2.23.0
More information about the wine-devel
mailing list