]> git.eshelyaron.com Git - emacs.git/commitdiff
Include malloc.h.
authorJuanma Barranquero <lekktu@gmail.com>
Mon, 25 Feb 2008 11:28:07 +0000 (11:28 +0000)
committerJuanma Barranquero <lekktu@gmail.com>
Mon, 25 Feb 2008 11:28:07 +0000 (11:28 +0000)
(add_registry): Cast return value of alloca.

nt/ChangeLog
nt/addpm.c

index 3a4e09ff528fffe4ad0bc954146a2ee37829cd7e..5d114383a8bd4a24761d0d8816418a85b8f9d8ba 100644 (file)
@@ -1,3 +1,8 @@
+2008-02-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       * addpm.c: Include malloc.h.
+       (add_registry): Cast return value of alloca.
+
 2008-02-24  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * config.nt (SHORTNAMES): Remove reference to obsolete variable.
index 297fc4c5e817c5276441ce0f4e4a51f2a806368b..b05494a46789416872e2dac6eb8bd3a7c20a55b4 100644 (file)
@@ -32,6 +32,7 @@ Boston, MA 02110-1301, USA.  */
 #include <ddeml.h>
 #include <stdlib.h>
 #include <stdio.h>
+#include <malloc.h>
 
 HDDEDATA CALLBACK
 DdeCallback (UINT uType, UINT uFmt, HCONV hconv,
@@ -87,7 +88,7 @@ add_registry (path)
      affect the general operation of other installations of Emacs, and we
      are blindly overwriting the Start Menu entries already.
   */
-  if (RegCreateKeyEx (HKEY_LOCAL_MACHINE, REG_APP_PATH, 0, "", 
+  if (RegCreateKeyEx (HKEY_LOCAL_MACHINE, REG_APP_PATH, 0, "",
                       REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL,
                       &hrootkey, NULL) == ERROR_SUCCESS)
     {
@@ -96,7 +97,7 @@ add_registry (path)
       HKEY gtk_key = NULL;
 
       len = strlen (path) + 15; /* \bin\emacs.exe + terminator.  */
-      emacs_path = alloca (len);
+      emacs_path = (char *) alloca (len);
       sprintf (emacs_path, "%s\\bin\\emacs.exe", path);
 
       RegSetValueEx (hrootkey, NULL, 0, REG_SZ, emacs_path, len);