summaryrefslogtreecommitdiff
path: root/src/libw32dll/wine
diff options
context:
space:
mode:
authorPetri Hintukainen <phintuka@users.sourceforge.net>2014-03-11 10:41:25 +0200
committerPetri Hintukainen <phintuka@users.sourceforge.net>2014-03-11 10:41:25 +0200
commitcf9f0007c7ac888197d591ff219b1f335d4fc09a (patch)
treeceee5d1fdc0aa0a6427411ee8d010e1aa26ec068 /src/libw32dll/wine
parent9dc01446b018803415e0fe02b0f060b037e0738a (diff)
downloadxine-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.c4
-rw-r--r--src/libw32dll/wine/win32.c2
-rw-r--r--src/libw32dll/wine/win32.h2
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);