libwine: Cast-qual warning fix

Andrew Talbot Andrew.Talbot at talbotville.com
Mon Oct 9 17:20:45 CDT 2006


Changelog:
    libwine: Cast-qual warning fix.

diff -urN a/include/wine/library.h b/include/wine/library.h
--- a/include/wine/library.h	2006-07-24 19:15:33.000000000 +0100
+++ b/include/wine/library.h	2006-10-09 23:03:07.000000000 +0100
@@ -39,7 +39,7 @@
 extern const char *wine_get_server_dir(void);
 extern const char *wine_get_user_name(void);
 extern void wine_init_argv0_path( const char *argv0 );
-extern void wine_exec_wine_binary( const char *name, char **argv, const char *env_var );
+extern void wine_exec_wine_binary( const char *name, char **argv, char *env_var );
 
 /* dll loading */
 
diff -urN a/libs/wine/config.c b/libs/wine/config.c
--- a/libs/wine/config.c	2006-09-12 23:59:44.000000000 +0100
+++ b/libs/wine/config.c	2006-10-09 23:04:40.000000000 +0100
@@ -436,7 +436,7 @@
 }
 
 /* exec a wine internal binary (either the wine loader or the wine server) */
-void wine_exec_wine_binary( const char *name, char **argv, const char *env_var )
+void wine_exec_wine_binary( const char *name, char **argv, char *env_var )
 {
     const char *path, *pos, *ptr;
     int use_preloader = 0;
@@ -470,7 +470,7 @@
     /* then specified environment variable */
     if (env_var)
     {
-        argv[0] = (char *)env_var;
+        argv[0] = env_var;
         preloader_exec( argv, use_preloader );
     }
 
diff -urN a/loader/glibc.c b/loader/glibc.c
--- a/loader/glibc.c	2006-05-23 13:49:14.000000000 +0100
+++ b/loader/glibc.c	2006-10-09 23:03:46.000000000 +0100
@@ -102,7 +102,7 @@
  */
 int main( int argc, char *argv[] )
 {
-    const char *loader = getenv( "WINELOADER" );
+    char *loader = getenv( "WINELOADER" );
     const char *threads = get_threading();
     const char *new_argv0 = build_new_path( argv[0], threads );
 



More information about the wine-patches mailing list