Module: wine Branch: master Commit: aa2baf8c58054a19440a7a8472004a199f85045e URL: http://source.winehq.org/git/wine.git/?a=commit;h=aa2baf8c58054a19440a7a8472...
Author: Stefan Dösinger stefan@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));