Mercurial > mplayer.hg
diff loader/resource.c @ 7386:174e2a58b4cd
avifile sync - 95% cosmetics 5% bug
author | arpi |
---|---|
date | Fri, 13 Sep 2002 19:43:17 +0000 |
parents | d8c1b0b38edc |
children | 6e35326c742f |
line wrap: on
line diff
--- a/loader/resource.c Fri Sep 13 19:42:33 2002 +0000 +++ b/loader/resource.c Fri Sep 13 19:43:17 2002 +0000 @@ -4,7 +4,7 @@ * Copyright 1993 Robert J. Amstadt * Copyright 1995 Alexandre Julliard */ -#include <config.h> +#include "config.h" #include <assert.h> #include <stdio.h> @@ -14,14 +14,15 @@ #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> -#include <wine/winbase.h> -#include <wine/windef.h> -#include <wine/winuser.h> -#include <wine/heap.h> -#include <wine/module.h> -#include <wine/debugtools.h> -#include <wine/winerror.h> -#include <loader.h> + +#include "wine/winbase.h" +#include "wine/windef.h" +#include "wine/winuser.h" +#include "wine/heap.h" +#include "wine/module.h" +#include "wine/debugtools.h" +#include "wine/winerror.h" +#include "loader.h" #define CP_ACP 0 @@ -281,7 +282,7 @@ wbuflen ++; retval = 0; - wbuf = HeapAlloc( GetProcessHeap(), 0, wbuflen * sizeof(WCHAR) ); + wbuf = (LPWSTR) HeapAlloc( GetProcessHeap(), 0, wbuflen * sizeof(WCHAR) ); wbuflen = LoadStringW(instance,resource_id,wbuf,wbuflen); if ( wbuflen > 0 ) { @@ -292,7 +293,7 @@ retval = abuflen; else { - abuf = HeapAlloc( GetProcessHeap(), 0, abuflen * sizeof(CHAR) ); + abuf = (LPSTR) HeapAlloc( GetProcessHeap(), 0, abuflen * sizeof(CHAR) ); abuflen = WideCharToMultiByte(CP_ACP,0,wbuf,wbuflen,abuf,abuflen,NULL,NULL); if ( abuflen > 0 ) { @@ -335,7 +336,7 @@ hmem = LoadResource( instance, hrsrc ); if (!hmem) return 0; - p = LockResource(hmem); + p = (WCHAR*) LockResource(hmem); string_num = resource_id & 0x000f; for (i = 0; i < string_num; i++) p += *p + 1;