Alexandre Julliard : vcomp: Use the standard va_list instead of __ms_va_list.
Alexandre Julliard
julliard at winehq.org
Fri Oct 22 14:46:11 CDT 2021
Module: wine
Branch: master
Commit: 8839ec313039c543e492abe0b7304505f3c67496
URL: https://source.winehq.org/git/wine.git/?a=commit;h=8839ec313039c543e492abe0b7304505f3c67496
Author: Alexandre Julliard <julliard at winehq.org>
Date: Fri Oct 22 11:13:01 2021 +0200
vcomp: Use the standard va_list instead of __ms_va_list.
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/vcomp/main.c | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/dlls/vcomp/main.c b/dlls/vcomp/main.c
index 30bc2c63501..bd97e444d81 100644
--- a/dlls/vcomp/main.c
+++ b/dlls/vcomp/main.c
@@ -94,7 +94,7 @@ struct vcomp_team_data
/* callback arguments */
int nargs;
void *wrapper;
- __ms_va_list valist;
+ va_list valist;
/* barrier */
unsigned int barrier;
@@ -120,12 +120,12 @@ struct vcomp_task_data
unsigned int dynamic_chunksize;
};
-static void **ptr_from_va_list(__ms_va_list valist)
+static void **ptr_from_va_list(va_list valist)
{
return *(void ***)&valist;
}
-static void copy_va_list_data(void **args, __ms_va_list valist, int args_count)
+static void copy_va_list_data(void **args, va_list valist, int args_count)
{
unsigned int i;
@@ -1474,7 +1474,7 @@ void WINAPIV _vcomp_fork(BOOL ifval, int nargs, void *wrapper, ...)
team_data.finished_threads = 0;
team_data.nargs = nargs;
team_data.wrapper = wrapper;
- __ms_va_start(team_data.valist, wrapper);
+ va_start(team_data.valist, wrapper);
team_data.barrier = 0;
team_data.barrier_count = 0;
@@ -1572,7 +1572,7 @@ void WINAPIV _vcomp_fork(BOOL ifval, int nargs, void *wrapper, ...)
assert(list_empty(&thread_data.entry));
}
- __ms_va_end(team_data.valist);
+ va_end(team_data.valist);
}
static CRITICAL_SECTION *alloc_critsect(void)
@@ -1687,7 +1687,7 @@ static unsigned int get_step_count(int start, int end, int range_offset, int ste
}
static void CDECL c2vectparallel_wrapper(int start, int end, int step, int end_included, BOOL dynamic_distribution,
- int volatile *dynamic_start, void *function, int nargs, __ms_va_list valist)
+ int volatile *dynamic_start, void *function, int nargs, va_list valist)
{
void *wrapper_args[MAX_VECT_PARALLEL_CALLBACK_ARGS];
unsigned int step_count, steps_per_call, remainder;
@@ -1779,7 +1779,7 @@ void WINAPIV C2VectParallel(int start, int end, int step, BOOL end_included, int
struct vcomp_thread_data *thread_data;
int volatile dynamic_start;
int prev_thread_count;
- __ms_va_list valist;
+ va_list valist;
TRACE("start %d, end %d, step %d, end_included %d, thread_count %d, dynamic_distribution %#x,"
" function %p, nargs %d.\n", start, end, step, end_included, thread_count,
@@ -1793,7 +1793,7 @@ void WINAPIV C2VectParallel(int start, int end, int step, BOOL end_included, int
return;
}
- __ms_va_start(valist, nargs);
+ va_start(valist, nargs);
/* This expression can result in integer overflow. According to the tests,
* native vcomp runs the function as a single thread both for empty range
@@ -1807,7 +1807,7 @@ void WINAPIV C2VectParallel(int start, int end, int step, BOOL end_included, int
wrapper_args[1] = (void *)(ULONG_PTR)end;
copy_va_list_data(&wrapper_args[2], valist, nargs - 2);
_vcomp_fork_call_wrapper(function, nargs, wrapper_args);
- __ms_va_end(valist);
+ va_end(valist);
return;
}
@@ -1821,7 +1821,7 @@ void WINAPIV C2VectParallel(int start, int end, int step, BOOL end_included, int
&dynamic_start, function, nargs, valist);
thread_data->fork_threads = prev_thread_count;
- __ms_va_end(valist);
+ va_end(valist);
}
BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID reserved)
More information about the wine-cvs
mailing list