diff options
| author | Petri Hintukainen <phintuka@users.sourceforge.net> | 2014-03-11 10:41:25 +0200 |
|---|---|---|
| committer | Petri Hintukainen <phintuka@users.sourceforge.net> | 2014-03-11 10:41:25 +0200 |
| commit | cf9f0007c7ac888197d591ff219b1f335d4fc09a (patch) | |
| tree | ceee5d1fdc0aa0a6427411ee8d010e1aa26ec068 /src/libw32dll/wine | |
| parent | 9dc01446b018803415e0fe02b0f060b037e0738a (diff) | |
| download | xine-lib-cf9f0007c7ac888197d591ff219b1f335d4fc09a.tar.gz xine-lib-cf9f0007c7ac888197d591ff219b1f335d4fc09a.tar.bz2 | |
libw32dll: fix const issues
Casting const away is usually bad idea. It does not fix the cause (incorrect types).
Also, casting const away issues warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type
Diffstat (limited to 'src/libw32dll/wine')
| -rw-r--r-- | src/libw32dll/wine/pe_image.c | 4 | ||||
| -rw-r--r-- | src/libw32dll/wine/win32.c | 2 | ||||
| -rw-r--r-- | src/libw32dll/wine/win32.h | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/src/libw32dll/wine/pe_image.c b/src/libw32dll/wine/pe_image.c index 1366cc396..8ee482ece 100644 --- a/src/libw32dll/wine/pe_image.c +++ b/src/libw32dll/wine/pe_image.c @@ -212,7 +212,7 @@ FARPROC PE_FindExportedFunction( FARPROC proc = RVA(addr); if (snoop) { - if (!ename) ename = "@"; +// if (!ename) ename = "@"; // proc = SNOOP_GetProcAddress(wm->module,ename,ordinal,proc); TRACE("SNOOP_GetProcAddress n/a\n"); @@ -245,7 +245,7 @@ static DWORD fixup_imports( WINE_MODREF *wm ) PE_MODREF *pem; unsigned int load_addr = wm->module; int i,characteristics_detection=1; - char *modname; + const char *modname; assert(wm->type==MODULE32_PE); pem = &(wm->binfmt.pe); diff --git a/src/libw32dll/wine/win32.c b/src/libw32dll/wine/win32.c index aba172711..325b365af 100644 --- a/src/libw32dll/wine/win32.c +++ b/src/libw32dll/wine/win32.c @@ -79,7 +79,7 @@ static int vsscanf( const char *str, const char *format, va_list ap) } #endif -char* win32_def_path = WIN32_PATH; +const char* win32_def_path = WIN32_PATH; static void do_cpuid(unsigned int ax, unsigned int *regs) { diff --git a/src/libw32dll/wine/win32.h b/src/libw32dll/wine/win32.h index 23590b320..5cf7f9239 100644 --- a/src/libw32dll/wine/win32.h +++ b/src/libw32dll/wine/win32.h @@ -7,7 +7,7 @@ #include "winbase.h" #include "com.h" -extern char* win32_def_path; +extern const char* win32_def_path; extern void my_garbagecollection(void); |
