[darwinbuild-changes] [970] trunk

source_changes at macosforge.org source_changes at macosforge.org
Mon Nov 7 16:47:52 PST 2011


Revision: 970
          http://trac.macosforge.org/projects/darwinbuild/changeset/970
Author:   kvv at apple.com
Date:     2011-11-07 16:47:52 -0800 (Mon, 07 Nov 2011)
Log Message:
-----------
- darwintrace: compiler warning build fix

Modified Paths:
--------------
    trunk/CHANGES
    trunk/darwintrace/darwintrace.c

Modified: trunk/CHANGES
===================================================================
--- trunk/CHANGES	2011-11-07 21:05:19 UTC (rev 969)
+++ trunk/CHANGES	2011-11-08 00:47:52 UTC (rev 970)
@@ -1,5 +1,8 @@
 Darwin Build Scripts Change History
 -----------------------------------
+Release 26.1 [7-Nov-2011]
+	- darwintrace: compiler warning build fix
+
 Release 26 [6-Nov-2011]
 	- darwintrace: preserve DYLD_INSERT_LIBRARIES and DARWINTRACE_LOG
 	- darwintrace: interpose posix_spawn

Modified: trunk/darwintrace/darwintrace.c
===================================================================
--- trunk/darwintrace/darwintrace.c	2011-11-07 21:05:19 UTC (rev 969)
+++ trunk/darwintrace/darwintrace.c	2011-11-08 00:47:52 UTC (rev 970)
@@ -565,9 +565,9 @@
   int result;
   char* redirpath = darwintrace_redirect_path(path);
   darwintrace_log_exec(redirpath, argv);
-  envp = darwintrace_make_environ(envp);
-  result = execve(redirpath, argv, envp);
-  darwintrace_free_environ(envp);
+  char *const *new_envp = darwintrace_make_environ(envp);
+  result = execve(redirpath, argv, new_envp);
+  darwintrace_free_environ(new_envp);
   darwintrace_free_path(redirpath, path);
   return result;
 }
@@ -585,9 +585,9 @@
   int result;
   char* redirpath = darwintrace_redirect_path(path);
   darwintrace_log_exec(redirpath, argv);
-  envp = darwintrace_make_environ(envp);
-  result = __posix_spawn(pid, redirpath, desc, argv, envp);
-  darwintrace_free_environ(envp);
+  char *const *new_envp = darwintrace_make_environ(envp);
+  result = __posix_spawn(pid, redirpath, desc, argv, new_envp);
+  darwintrace_free_environ(new_envp);
   darwintrace_free_path(redirpath, path);
   return result;
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20111107/722175e2/attachment.html>


More information about the darwinbuild-changes mailing list