Mercurial > dwindows
changeset 2334:29220ecf8db8
GTK4: dw_window_function() actually calls on the main thread now.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 02 Mar 2021 02:56:22 +0000 |
parents | d0f884083c63 |
children | 1d413d869fa2 |
files | gtk4/dw.c |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk4/dw.c Tue Mar 02 00:12:48 2021 +0000 +++ b/gtk4/dw.c Tue Mar 02 02:56:22 2021 +0000 @@ -10546,7 +10546,10 @@ * function: Function pointer to be called. * data: Pointer to the data to be passed to the function. */ -void API dw_window_function(HWND handle, void *function, void *data) +DW_FUNCTION_DEFINITION(dw_window_function, void, DW_UNUSED(HWND handle), void *function, void *data) +DW_FUNCTION_ADD_PARAM3(handle, function, data) +DW_FUNCTION_NO_RETURN(dw_window_function) +DW_FUNCTION_RESTORE_PARAM3(DW_UNUSED(handle), HWND, function, void *, data, void *) { void (* windowfunc)(void *); @@ -10554,6 +10557,7 @@ if(windowfunc) windowfunc(data); + DW_FUNCTION_RETURN_NOTHING; } /*