File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -2213,7 +2213,7 @@ const unixlib_entry_t __wine_unix_call_funcs[] =
22132213 X (wg_parser_create ),
22142214 X (wg_parser_destroy ),
22152215
2216- X (wg_parser_connect ),
2216+ X64 (wg_parser_connect ),
22172217 X (wg_parser_disconnect ),
22182218
22192219 X (wg_parser_get_next_read_offset ),
@@ -2274,6 +2274,24 @@ C_ASSERT(ARRAYSIZE(__wine_unix_call_funcs) == unix_wg_funcs_count);
22742274
22752275typedef ULONG PTR32 ;
22762276
2277+ static NTSTATUS wow64_wg_parser_connect (void * args )
2278+ {
2279+ struct
2280+ {
2281+ wg_parser_t parser ;
2282+ PTR32 uri ;
2283+ UINT64 file_size ;
2284+ } * params32 = args ;
2285+ struct wg_parser_connect_params params =
2286+ {
2287+ .parser = params32 -> parser ,
2288+ .uri = ULongToPtr (params32 -> uri ),
2289+ .file_size = params32 -> file_size ,
2290+ };
2291+
2292+ return wg_parser_connect (& params );
2293+ }
2294+
22772295static NTSTATUS wow64_wg_parser_push_data (void * args ) {
22782296 struct
22792297 {
You can’t perform that action at this time.
0 commit comments