Huw Davies : gdi32: Make the convert_bits and stretch_bits helpers external .
Alexandre Julliard
julliard at winehq.org
Mon Oct 17 13:08:55 CDT 2011
Module: wine
Branch: master
Commit: a01844b013c4163e76dcc8d9e76dfdd54537dae9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a01844b013c4163e76dcc8d9e76dfdd54537dae9
Author: Huw Davies <huw at codeweavers.com>
Date: Mon Oct 17 15:46:06 2011 +0100
gdi32: Make the convert_bits and stretch_bits helpers external.
---
dlls/gdi32/bitblt.c | 10 +++++-----
dlls/gdi32/gdi_private.h | 5 +++++
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/dlls/gdi32/bitblt.c b/dlls/gdi32/bitblt.c
index ea5ad41..486266a 100644
--- a/dlls/gdi32/bitblt.c
+++ b/dlls/gdi32/bitblt.c
@@ -166,8 +166,8 @@ void free_heap_bits( struct gdi_image_bits *bits )
HeapFree( GetProcessHeap(), 0, bits->ptr );
}
-static DWORD convert_bits( const BITMAPINFO *src_info, struct bitblt_coords *src,
- BITMAPINFO *dst_info, struct gdi_image_bits *bits, BOOL add_alpha )
+DWORD convert_bits( const BITMAPINFO *src_info, struct bitblt_coords *src,
+ BITMAPINFO *dst_info, struct gdi_image_bits *bits, BOOL add_alpha )
{
void *ptr;
DWORD err;
@@ -184,9 +184,9 @@ static DWORD convert_bits( const BITMAPINFO *src_info, struct bitblt_coords *src
return err;
}
-static DWORD stretch_bits( const BITMAPINFO *src_info, struct bitblt_coords *src,
- BITMAPINFO *dst_info, struct bitblt_coords *dst,
- struct gdi_image_bits *bits, int mode )
+DWORD stretch_bits( const BITMAPINFO *src_info, struct bitblt_coords *src,
+ BITMAPINFO *dst_info, struct bitblt_coords *dst,
+ struct gdi_image_bits *bits, int mode )
{
void *ptr;
DWORD err;
diff --git a/dlls/gdi32/gdi_private.h b/dlls/gdi32/gdi_private.h
index bf1bc18..1fc8573 100644
--- a/dlls/gdi32/gdi_private.h
+++ b/dlls/gdi32/gdi_private.h
@@ -223,7 +223,12 @@ extern BOOL BIDI_Reorder( HDC hDC, LPCWSTR lpString, INT uCount, DWORD dwFlags,
LPWSTR lpOutString, INT uCountOut, UINT *lpOrder, WORD **lpGlyphs, INT* cGlyphs ) DECLSPEC_HIDDEN;
/* bitblt.c */
+extern DWORD convert_bits( const BITMAPINFO *src_info, struct bitblt_coords *src,
+ BITMAPINFO *dst_info, struct gdi_image_bits *bits, BOOL add_alpha ) DECLSPEC_HIDDEN;
extern BOOL intersect_vis_rectangles( struct bitblt_coords *dst, struct bitblt_coords *src ) DECLSPEC_HIDDEN;
+extern DWORD stretch_bits( const BITMAPINFO *src_info, struct bitblt_coords *src,
+ BITMAPINFO *dst_info, struct bitblt_coords *dst,
+ struct gdi_image_bits *bits, int mode ) DECLSPEC_HIDDEN;
/* bitmap.c */
extern void get_ddb_bitmapinfo( BITMAPOBJ *bmp, BITMAPINFO *info ) DECLSPEC_HIDDEN;
More information about the wine-cvs
mailing list