use d_malloc instead of malloc
authorChris Taylor <chris@icculus.org>
Sat, 26 Feb 2005 09:51:41 +0000 (09:51 +0000)
committerChris Taylor <chris@icculus.org>
Sat, 26 Feb 2005 09:51:41 +0000 (09:51 +0000)
ChangeLog
ui/checkbox.c
ui/gadget.c
ui/inputbox.c
ui/menu.c
ui/window.c

index 86cea5b..d6e89eb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,6 +14,9 @@
        * main/inferno.c: determine properly if 800x600 resolution is
        available (for editor)
 
+       * ui/checkbox.c, ui/gadget.c, ui/inputbox.c, ui/menu.c, 
+       ui/window.c: use d_malloc, d_calloc, d_strdup and d_free
+
 2005-02-25  Chris Taylor  <chris@icculus.org>
 
        * arch/carbon/conf.h, D2X.make: no defining OGL in conf.h,
index 7e9f75a..f9bc241 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: checkbox.c,v 1.4 2005-01-24 22:19:10 schaffner Exp $ */
+/* $Id: checkbox.c,v 1.5 2005-02-26 09:50:36 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -13,7 +13,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
 
 #ifdef RCS
-static char rcsid[] = "$Id: checkbox.c,v 1.4 2005-01-24 22:19:10 schaffner Exp $";
+static char rcsid[] = "$Id: checkbox.c,v 1.5 2005-02-26 09:50:36 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -75,7 +75,7 @@ UI_GADGET_CHECKBOX * ui_add_gadget_checkbox( UI_WINDOW * wnd, short x, short y,
 
        checkbox = (UI_GADGET_CHECKBOX *)ui_gadget_add( wnd, 5, x, y, x+w-1, y+h-1 );
 
-       checkbox->text = malloc(strlen(text)+5);
+       checkbox->text = d_malloc(strlen(text) + 5);
        strcpy(checkbox->text,text);
        checkbox->width = w;
        checkbox->height = h;
index 3f69839..ab6b8fe 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: gadget.c,v 1.4 2005-01-24 22:19:10 schaffner Exp $ */
+/* $Id: gadget.c,v 1.5 2005-02-26 09:50:36 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -13,7 +13,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
 
 #ifdef RCS
-static char rcsid[] = "$Id: gadget.c,v 1.4 2005-01-24 22:19:10 schaffner Exp $";
+static char rcsid[] = "$Id: gadget.c,v 1.5 2005-02-26 09:50:36 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -37,7 +37,7 @@ UI_GADGET * ui_gadget_add( UI_WINDOW * wnd, short kind, short x1, short y1, shor
 {
        UI_GADGET * gadget;
 
-       gadget = (UI_GADGET *)malloc( sizeof(UI_GADGET) );
+       gadget = (UI_GADGET *) d_malloc(sizeof(UI_GADGET));
        if (gadget==NULL) exit(1);
 
        if (wnd->gadget == NULL )
index 663d6b2..979ac87 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: inputbox.c,v 1.5 2005-01-25 21:26:44 schaffner Exp $ */
+/* $Id: inputbox.c,v 1.6 2005-02-26 09:50:36 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -13,7 +13,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
 
 #ifdef RCS
-static char rcsid[] = "$Id: inputbox.c,v 1.5 2005-01-25 21:26:44 schaffner Exp $";
+static char rcsid[] = "$Id: inputbox.c,v 1.6 2005-02-26 09:50:36 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -96,7 +96,7 @@ UI_GADGET_INPUTBOX * ui_add_gadget_inputbox( UI_WINDOW * wnd, short x, short y,
 
        f = 0;
 
-       inputbox->text = malloc( length + 1);
+       inputbox->text = d_malloc(length + 1);
        strncpy( inputbox->text, text, length );
        inputbox->position = strlen(inputbox->text);
        inputbox->oldposition = inputbox->position;
index 8c11c23..ecd65d4 100644 (file)
--- a/ui/menu.c
+++ b/ui/menu.c
@@ -1,4 +1,4 @@
-/* $Id: menu.c,v 1.4 2005-01-24 22:19:10 schaffner Exp $ */
+/* $Id: menu.c,v 1.5 2005-02-26 09:50:36 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -13,7 +13,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
 
 #ifdef RCS
-static char rcsid[] = "$Id: menu.c,v 1.4 2005-01-24 22:19:10 schaffner Exp $";
+static char rcsid[] = "$Id: menu.c,v 1.5 2005-02-26 09:50:36 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -45,8 +45,8 @@ int MenuX( int x, int y, int NumButtons, char * text[] )
 
        int choice;
 
-       ButtonG = (UI_GADGET_BUTTON **)malloc( sizeof(UI_GADGET_BUTTON *)*NumButtons );
-       Button = (char **)malloc( sizeof(char *)*NumButtons );
+       ButtonG = (UI_GADGET_BUTTON **) d_malloc(sizeof(UI_GADGET_BUTTON *)*NumButtons);
+       Button = (char **) d_malloc(sizeof(char *)*NumButtons);
 
        button_width = button_height = 0;
 
index d22d727..8b2436b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: window.c,v 1.8 2005-02-26 01:03:37 chris Exp $ */
+/* $Id: window.c,v 1.9 2005-02-26 09:50:36 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -13,7 +13,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
 
 #ifdef RCS
-static char rcsid[] = "$Id: window.c,v 1.8 2005-02-26 01:03:37 chris Exp $";
+static char rcsid[] = "$Id: window.c,v 1.9 2005-02-26 09:50:36 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -215,7 +215,7 @@ UI_WINDOW * ui_open_window( short x, short y, short w, short h, int flags )
        UI_WINDOW * wnd;
        int sw, sh, req_w, req_h;
 
-       wnd = (UI_WINDOW *)malloc(sizeof(UI_WINDOW));
+       wnd = (UI_WINDOW *) d_malloc(sizeof(UI_WINDOW));
        if (wnd==NULL) exit(1);
 
        W_NEXT = NULL;