wininet: print better stubs for the internet options ie7 uses

Dmitry Timoshkov dmitry at codeweavers.com
Mon Feb 9 04:00:19 CST 2009


"Aric Stewart" <aric at codeweavers.com> wrote:

> diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c
> index 363f7a4..7db635d 100644
> --- a/dlls/wininet/internet.c
> +++ b/dlls/wininet/internet.c
> @@ -2367,8 +2367,35 @@ BOOL WINAPI InternetSetOptionW(HINTERNET hInternet, DWORD dwOption,
>     case INTERNET_OPTION_DISABLE_AUTODIAL:
>  FIXME("Option INTERNET_OPTION_DISABLE_AUTODIAL; STUB\n");
>  break;
> -    case 86:
> -        FIXME("86\n");
> +    case 65:
> +        FIXME("INTERNET_OPTION_HTTP_DECODING; STUB\n");
> +        INTERNET_SetLastError(ERROR_INTERNET_INVALID_OPTION);
> +        ret = FALSE;
> +        break;
> +    case INTERNET_OPTION_COOKIES_3RD_PARTY:
> +        FIXME("INTERNET_OPTION_COOKIES_3RD_PARTY; STUB\n");
> +        INTERNET_SetLastError(ERROR_INTERNET_INVALID_OPTION);
> +        ret = FALSE;
> +        break;
> +    case INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY:
> +        FIXME("INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY; STUB\n");
> +        INTERNET_SetLastError(ERROR_INTERNET_INVALID_OPTION);
> +        ret = FALSE;
> +        break;
> +    case 100:
> +        FIXME("INTERNET_OPTION_CODEPAGE_PATH; STUB\n");
> +        INTERNET_SetLastError(ERROR_INTERNET_INVALID_OPTION);
> +        ret = FALSE;
> +        break;
> +    case 101:
> +        FIXME("INTERNET_OPTION_CODEPAGE_EXTRA; STUB\n");
> +        INTERNET_SetLastError(ERROR_INTERNET_INVALID_OPTION);
> +        ret = FALSE;
> +        break;
> +    case 102:
> +        FIXME("INTERNET_OPTION_IDN; STUB\n");
> +        INTERNET_SetLastError(ERROR_INTERNET_INVALID_OPTION);
> +        ret = FALSE;
>         break;

All the numeric values above should be defined and constants in wininet.h.

-- 
Dmitry.



More information about the wine-devel mailing list