=?UTF-8?Q?Stefan=20D=C3=B6singer=20?=: d3dx9_36: Add explicit casts in type conversion functions.
Alexandre Julliard
julliard at winehq.org
Thu Jan 2 13:13:48 CST 2014
Module: wine
Branch: master
Commit: aa2baf8c58054a19440a7a8472004a199f85045e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=aa2baf8c58054a19440a7a8472004a199f85045e
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Thu Jan 2 15:23:51 2014 +0100
d3dx9_36: Add explicit casts in type conversion functions.
---
dlls/d3dx9_36/util.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/d3dx9_36/util.c b/dlls/d3dx9_36/util.c
index c180d71..ea75dfa 100644
--- a/dlls/d3dx9_36/util.c
+++ b/dlls/d3dx9_36/util.c
@@ -308,7 +308,7 @@ static INT get_int(D3DXPARAMETER_TYPE type, const void *data)
switch (type)
{
case D3DXPT_FLOAT:
- return *(FLOAT *)data;
+ return (INT)(*(FLOAT *)data);
case D3DXPT_INT:
case D3DXPT_VOID:
@@ -332,10 +332,10 @@ static FLOAT get_float(D3DXPARAMETER_TYPE type, const void *data)
return *(FLOAT *)data;
case D3DXPT_INT:
- return *(INT *)data;
+ return (FLOAT)(*(INT *)data);
case D3DXPT_BOOL:
- return get_bool(type, data);
+ return (FLOAT)get_bool(type, data);
default:
FIXME("Unhandled type %s.\n", debug_d3dxparameter_type(type));
More information about the wine-cvs
mailing list