if (!hCurIcon)
{
- SetLastWin32Error(ERROR_INVALID_CURSOR_HANDLE);
+ EngSetLastError(ERROR_INVALID_CURSOR_HANDLE);
return NULL;
}
if (!CurIcon)
{
/* we never set ERROR_INVALID_ICON_HANDLE. lets hope noone ever checks for it */
- SetLastWin32Error(ERROR_INVALID_CURSOR_HANDLE);
+ EngSetLastError(ERROR_INVALID_CURSOR_HANDLE);
return NULL;
}
if (!CurIcon)
{
- SetLastWin32Error(ERROR_NOT_ENOUGH_MEMORY);
+ EngSetLastError(ERROR_NOT_ENOUGH_MEMORY);
return FALSE;
}
if (!IconInfo)
{
- SetLastWin32Error(ERROR_INVALID_PARAMETER);
+ EngSetLastError(ERROR_INVALID_PARAMETER);
goto leave;
}
}
else
{
- SetLastWin32Error(ERROR_INVALID_PARAMETER);
+ EngSetLastError(ERROR_INVALID_PARAMETER);
}
}
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
}
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
{
- SetLastWin32Error(ERROR_INVALID_PARAMETER);
+ EngSetLastError(ERROR_INVALID_PARAMETER);
_SEH2_YIELD(return FALSE;)
}
_SEH2_END
RETURN(Ret);
}
- SetLastWin32Error(ERROR_INVALID_CURSOR_HANDLE);
+ EngSetLastError(ERROR_INVALID_CURSOR_HANDLE);
RETURN((HANDLE)0);
CLEANUP: