[PATCH 0/1] MR5521: wevtapi: Add stub EvtCreateRenderContext().
From: Vijay Kiran Kamuju <infyquest(a)gmail.com> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52879 --- dlls/wevtapi/main.c | 7 +++++++ dlls/wevtapi/wevtapi.spec | 2 +- include/winevt.h | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/dlls/wevtapi/main.c b/dlls/wevtapi/main.c index fa860e2a54f..8222a958e9e 100644 --- a/dlls/wevtapi/main.c +++ b/dlls/wevtapi/main.c @@ -148,3 +148,10 @@ EVT_HANDLE WINAPI EvtCreateBookmark(const WCHAR *bookmark_xml) SetLastError(ERROR_CALL_NOT_IMPLEMENTED); return NULL; } + +EVT_HANDLE WINAPI EvtCreateRenderContext(DWORD pathcount, const WCHAR **paths, DWORD flags) +{ + FIXME("(%lu %p %#lx) stub!\n", pathcount, paths, flags); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return NULL; +} diff --git a/dlls/wevtapi/wevtapi.spec b/dlls/wevtapi/wevtapi.spec index 16c06685257..c7bf94b451a 100644 --- a/dlls/wevtapi/wevtapi.spec +++ b/dlls/wevtapi/wevtapi.spec @@ -3,7 +3,7 @@ @ stub EvtClearLog @ stdcall EvtClose(ptr) @ stdcall EvtCreateBookmark(wstr) -@ stub EvtCreateRenderContext +@ stdcall EvtCreateRenderContext(long ptr long) @ stdcall EvtExportLog(ptr wstr wstr wstr long) @ stub EvtFormatMessage @ stdcall EvtGetChannelConfigProperty(ptr long long long ptr ptr) diff --git a/include/winevt.h b/include/winevt.h index 4f0e7d52a0e..f52917d520f 100644 --- a/include/winevt.h +++ b/include/winevt.h @@ -144,6 +144,7 @@ typedef struct _EVT_VARIANT { typedef DWORD (WINAPI *EVT_SUBSCRIBE_CALLBACK)(EVT_SUBSCRIBE_NOTIFY_ACTION Action, PVOID UserContext, EVT_HANDLE Event); +EVT_HANDLE WINAPI EvtCreateRenderContext(DWORD, LPCWSTR *, DWORD); BOOL WINAPI EvtClose(EVT_HANDLE); BOOL WINAPI EvtExportLog(EVT_HANDLE session, const WCHAR *path, const WCHAR *query, const WCHAR *file, DWORD flags); @@ -160,6 +161,7 @@ EVT_HANDLE WINAPI EvtSubscribe(EVT_HANDLE Session, HANDLE SignalEvent, LPCWSTR C EVT_SUBSCRIBE_CALLBACK Callback, DWORD Flags); EVT_HANDLE WINAPI EvtOpenChannelConfig(EVT_HANDLE Session, LPCWSTR ChannelPath, DWORD Flags); BOOL WINAPI EvtSaveChannelConfig(EVT_HANDLE, DWORD); +BOOL WINAPI EvtCreateBookmark(LPCWSTR); #ifdef __cplusplus } /* extern "C" */ -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/5521
Hi, It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated. The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=145127 Your paranoid android. === debian11 (build log) === ../wine/dlls/wevtapi/main.c:145:19: error: conflicting types for ���EvtCreateBookmark��� Task: The win32 Wine build failed === debian11b (build log) === ../wine/dlls/wevtapi/main.c:145:19: error: conflicting types for ���EvtCreateBookmark��� Task: The wow64 Wine build failed
participants (3)
-
Marvin -
Vijay Kiran Kamuju -
Vijay Kiran Kamuju (@infyquest)