Gijs Vermeulen : wined3d: Add default case in wined3d_calculate_fog_factor.

Alexandre Julliard julliard at winehq.org
Fri Oct 18 14:01:16 CDT 2019


Module: wine
Branch: master
Commit: b77ac263777304df214285bef4eaf1a42c35e163
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=b77ac263777304df214285bef4eaf1a42c35e163

Author: Gijs Vermeulen <gijsvrm at codeweavers.com>
Date:   Fri Oct  4 22:26:49 2019 +0200

wined3d: Add default case in wined3d_calculate_fog_factor.

Signed-off-by: Gijs Vermeulen <gijsvrm at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 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;
     }
 }
 




More information about the wine-cvs mailing list