[1/5] libwine: Added a wine_mmap_is_in_reserved_area_ex function which returns boundary address.
Alexandre Julliard
julliard at winehq.org
Tue Jul 4 12:48:45 CDT 2017
Akihiro Sagawa <sagawa.aki at gmail.com> writes:
> Signed-off-by: Akihiro Sagawa <sagawa.aki at gmail.com>
> ---
> include/wine/library.h | 1 +
> libs/wine/mmap.c | 23 ++++++++++++++++++++++-
> libs/wine/wine.map | 1 +
> 3 files changed, 24 insertions(+), 1 deletion(-)
>
> diff --git a/include/wine/library.h b/include/wine/library.h
> index 242bb69..0920c60 100644
> --- a/include/wine/library.h
> +++ b/include/wine/library.h
> @@ -79,6 +79,7 @@ extern void *wine_anon_mmap( void *start, size_t size, int prot, int flags );
> extern void wine_mmap_add_reserved_area( void *addr, size_t size );
> extern void wine_mmap_remove_reserved_area( void *addr, size_t size, int unmap );
> extern int wine_mmap_is_in_reserved_area( void *addr, size_t size );
> +extern int wine_mmap_is_in_reserved_area_ex( void *addr, size_t size, void **boundary );
> extern int wine_mmap_enum_reserved_areas( int (*enum_func)(void *base, size_t size, void *arg),
> void *arg, int top_down );
>
I'm afraid we don't want to add functions either. It should be possible
to implement what you want without changing the libwine interface.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list