The current code for the functions:

D3DXCreateEffectFromFileExW  
<http://source.winehq.org/ident?i=D3DXCreateEffectFromFileExW>
D3DXCreateEffectFromFileExA  
<http://source.winehq.org/ident?i=D3DXCreateEffectFromFileExA>
D3DXCreateEffectFromResourceExW  
<http://source.winehq.org/ident?i=D3DXCreateEffectFromResourceExA>
D3DXCreateEffectFromResourceExA  
<http://source.winehq.org/ident?i=D3DXCreateEffectCompilerFromFileW>
D3DXCreateEffectCompilerFromFileW  
<http://source.winehq.org/ident?i=D3DXCreateEffectCompilerFromFileW>
D3DXCreateEffectCompilerFromFileA  
<http://source.winehq.org/ident?i=D3DXCreateEffectCompilerFromFileA>

includes a check of defines and will returnD3DERR_INVALIDCALL  
<http://source.winehq.org/ident?i=D3DERR_INVALIDCALL>  if defines are NULL.

However I see nothing wrong in calling any of those functions with defines  
being NULL. Actually, usually defines are NULL and it is only in specific cases 
when they are set.

Is this a bug? If not, please let me know why.

regards,





Reply via email to