Moved return value handling to the individual relay thunks so that we
authorAlexandre Julliard <julliard@winehq.org>
Sun, 18 Sep 2005 12:25:22 +0000 (12:25 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Sun, 18 Sep 2005 12:25:22 +0000 (12:25 +0000)
commit96508ad686fb8c80cb678670841ff29987c72e89
tree325d453bf0d1916b9147fa7d73afc40ccc101fa0
parent2cf740619f0dcacb64a480eb6a17911f420264ee
Moved return value handling to the individual relay thunks so that we
only need one version of wine_call_from_16.
Patch the wine_call_from_16 address along with the cs value directly
in the 16-bit code segment to avoid the need for special magic in the
import thunks.
dlls/kernel/kernel16_private.h
dlls/kernel/kernel32.spec
dlls/kernel/ne_module.c
dlls/kernel/relay16.c
dlls/winedos/relay.c
include/wine/winbase16.h
tools/winebuild/import.c
tools/winebuild/relay.c
tools/winebuild/spec16.c