The change of the 'xfree()' macro should be reflected
in mswindows.c:

--- Git-latest/src/mswindows.c  2014-12-01 17:42:20 +0000
+++ mswindows.c 2014-12-03 14:43:17 +0000
@@ -89,7 +89,7 @@
 static void
 ws_cleanup (void)
 {
-  xfree ((char*)exec_name);
+  xfree (exec_name);
   WSACleanup ();
 }

-----------

Otherwise gcc says:
  mswindows.c: In function 'ws_cleanup':
  mswindows.c:92:3: error: lvalue required as left operand of assignment

Got unnoticed since I mostly use MSVC now.

--
--gv

Reply via email to