Signed-off-by: Yussur-Mustafa Oraji yussur.oraji@hotmail.de --- dlls/httpapi/httpapi.spec | 1 + dlls/httpapi/httpapi_main.c | 9 +++++++++ include/http.h | 1 + 3 files changed, 11 insertions(+)
diff --git a/dlls/httpapi/httpapi.spec b/dlls/httpapi/httpapi.spec index cdab28d9f8..5690327cb5 100644 --- a/dlls/httpapi/httpapi.spec +++ b/dlls/httpapi/httpapi.spec @@ -7,6 +7,7 @@ @ stub HttpCreateFilter @ stdcall HttpCreateHttpHandle(ptr long) @ stdcall HttpCreateServerSession(long ptr long) +@ stdcall HttpCloseServerSession(ptr) @ stub HttpDeleteConfigGroup @ stdcall HttpDeleteServiceConfiguration(ptr long ptr long ptr) @ stub HttpFilterAccept diff --git a/dlls/httpapi/httpapi_main.c b/dlls/httpapi/httpapi_main.c index 1b35cd656f..c49df92660 100644 --- a/dlls/httpapi/httpapi_main.c +++ b/dlls/httpapi/httpapi_main.c @@ -192,3 +192,12 @@ ULONG WINAPI HttpCreateServerSession( HTTPAPI_VERSION version, HTTP_SERVER_SESSI FIXME( "({%d,%d}, %p, %d): stub!\n", version.HttpApiMajorVersion, version.HttpApiMinorVersion, id, reserved ); return ERROR_ACCESS_DENIED; } + +/*********************************************************************** + * HttpCloseServerSession (HTTPAPI.@) + */ +ULONG WINAPI HttpCloseServerSession( HTTP_SERVER_SESSION_ID *id ) +{ + FIXME( "(%p): stub!\n", id); + return ERROR_INVALID_PARAMETER; +} diff --git a/include/http.h b/include/http.h index b8ce811e01..60f79014a4 100644 --- a/include/http.h +++ b/include/http.h @@ -60,6 +60,7 @@ ULONG WINAPI HttpTerminate(ULONG,PVOID); ULONG WINAPI HttpAddUrl(HANDLE,PCWSTR,PVOID); ULONG WINAPI HttpCreateHttpHandle(PHANDLE,ULONG); ULONG WINAPI HttpCreateServerSession(HTTPAPI_VERSION,PHTTP_SERVER_SESSION_ID,ULONG); +ULONG WINAPI HttpCloseServerSession(PHTTP_SERVER_SESSION_ID); ULONG WINAPI HttpDeleteServiceConfiguration(HANDLE,HTTP_SERVICE_CONFIG_ID,PVOID,ULONG,LPOVERLAPPED); ULONG WINAPI HttpQueryServiceConfiguration(HANDLE,HTTP_SERVICE_CONFIG_ID,PVOID,ULONG,PVOID,ULONG,PULONG,LPOVERLAPPED); ULONG WINAPI HttpSetServiceConfiguration(HANDLE,HTTP_SERVICE_CONFIG_ID,PVOID,ULONG,LPOVERLAPPED);
Hi,
While running your changed tests on Windows, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=47399
Your paranoid android.
=== debian9 (32 bit report) ===
httpapi: httpapi.c:95: Test failed: Unexpected return value 5. httpapi.c:100: Test failed: Unexpected return value 5. httpapi.c:105: Test failed: Unexpected return value 5. httpapi.c:110: Test failed: Unexpected return value 5. httpapi.c:112: Test failed: Unexpected return value 87. httpapi.c:117: Test failed: Unexpected return value 5. httpapi.c:119: Test failed: Unexpected return value 87.
=== debian9 (32 bit Chinese:China report) ===
httpapi: httpapi.c:95: Test failed: Unexpected return value 5. httpapi.c:100: Test failed: Unexpected return value 5. httpapi.c:105: Test failed: Unexpected return value 5. httpapi.c:110: Test failed: Unexpected return value 5. httpapi.c:112: Test failed: Unexpected return value 87. httpapi.c:117: Test failed: Unexpected return value 5. httpapi.c:119: Test failed: Unexpected return value 87.
=== debian9 (32 bit WoW report) ===
httpapi: httpapi.c:95: Test failed: Unexpected return value 5. httpapi.c:100: Test failed: Unexpected return value 5. httpapi.c:105: Test failed: Unexpected return value 5. httpapi.c:110: Test failed: Unexpected return value 5. httpapi.c:112: Test failed: Unexpected return value 87. httpapi.c:117: Test failed: Unexpected return value 5. httpapi.c:119: Test failed: Unexpected return value 87.
=== debian9 (64 bit WoW report) ===
httpapi: httpapi.c:95: Test failed: Unexpected return value 5. httpapi.c:100: Test failed: Unexpected return value 5. httpapi.c:105: Test failed: Unexpected return value 5. httpapi.c:110: Test failed: Unexpected return value 5. httpapi.c:112: Test failed: Unexpected return value 87. httpapi.c:117: Test failed: Unexpected return value 5. httpapi.c:119: Test failed: Unexpected return value 87.
Hi,
You will also have to update the tests that are failing.
Regards
Alistair.