From: Vijay Kiran Kamuju infyquest@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" */
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