use d_free instead of free
authorChris Taylor <chris@icculus.org>
Sat, 26 Feb 2005 10:13:51 +0000 (10:13 +0000)
committerChris Taylor <chris@icculus.org>
Sat, 26 Feb 2005 10:13:51 +0000 (10:13 +0000)
ChangeLog
main/editor/autosave.c
main/editor/macro.c
main/editor/med.c
main/editor/medsel.c
ui/file.c
ui/gadget.c
ui/keypad.c
ui/menu.c
ui/window.c

index 86cec7e..e53ea33 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
        * main/inferno.c: determine properly if 800x600 resolution is
        available (for editor)
 
-       * main/editor/medsel.c, ui/checkbox.c, ui/gadget.c, ui/inputbox.c,
-       ui/menu.c, ui/menubar.c, ui/radio.c, ui/window.c: use d_malloc,
-       d_calloc, d_strdup and d_free
+       * main/editor/autosave.c, main/editor/macro.c, main/editor/med.c,
+       main/editor/medsel.c, ui/checkbox.c, ui/file.c, ui/gadget.c,
+       ui/inputbox.c, ui/keypad.c, ui/menu.c, ui/menubar.c, ui/radio.c,
+       ui/window.c: use d_malloc, d_calloc, d_strdup and d_free
 
 2005-02-25  Chris Taylor  <chris@icculus.org>
 
index 3774b8e..ccd21ff 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: autosave.c,v 1.5 2005-01-25 20:46:55 schaffner Exp $ */
+/* $Id: autosave.c,v 1.6 2005-02-26 10:13:51 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -20,7 +20,7 @@ COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
  */
 
 #ifdef RCS
-static char rcsid[] = "$Id: autosave.c,v 1.5 2005-01-25 20:46:55 schaffner Exp $";
+static char rcsid[] = "$Id: autosave.c,v 1.6 2005-02-26 10:13:51 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -88,10 +88,10 @@ void close_autosave(void) {
         sprintf( ext, ".M%d", i );
 
         remove( delname );
-        free( delname );
+        d_free( delname );
     }
-    //for (i=0;i<10;i++) free( undo_status[i] );
-    //free( undo_status );
+    //for (i = 0; i < 10; i++) d_free( undo_status[i] );
+    //d_free( undo_status );
 
 }
 
@@ -120,7 +120,7 @@ void autosave_mine(char *name) {
            if (Autosave_total < 10)
                Autosave_total++;
        
-           free(savename);
+           d_free(savename);
 
        }
 
@@ -233,7 +233,7 @@ int undo( void ) {
 //@@        //mprintf( 0, "Loading: %s\n", loadname );
 //@@        med_load_mine( loadname );
 //@@
-//@@        free(loadname);
+//@@        d_free(loadname);
 //@@        return 0;
 //@@     }
 //@@     else return 1;
index e01d03f..bbd441b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: macro.c,v 1.7 2005-01-25 20:46:55 schaffner Exp $ */
+/* $Id: macro.c,v 1.8 2005-02-26 10:13:51 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -19,7 +19,7 @@ COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
  */
 
 #ifdef RCS
-static char rcsid[] = "$Id: macro.c,v 1.7 2005-01-25 20:46:55 schaffner Exp $";
+static char rcsid[] = "$Id: macro.c,v 1.8 2005-02-26 10:13:51 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -64,7 +64,7 @@ int MacroRecordAll()
 {
        if ( MacroStatus== UI_STATUS_NORMAL )
        {
-               if (RecordBuffer) free( RecordBuffer );
+               if (RecordBuffer) d_free( RecordBuffer );
                MALLOC( RecordBuffer, UI_EVENT, MAX_NUM_EVENTS );
                ui_record_events( MAX_NUM_EVENTS, RecordBuffer, UI_RECORD_MOUSE | UI_RECORD_KEYS );
                MacroStatus = UI_STATUS_RECORDING;
@@ -76,7 +76,7 @@ int MacroRecordKeys()
 {
        if ( MacroStatus== UI_STATUS_NORMAL )
        {
-               if (RecordBuffer) free( RecordBuffer );
+               if (RecordBuffer) d_free( RecordBuffer );
                MALLOC( RecordBuffer, UI_EVENT, MAX_NUM_EVENTS );
                ui_record_events( MAX_NUM_EVENTS, RecordBuffer, UI_RECORD_KEYS );
                MacroStatus = UI_STATUS_RECORDING;
@@ -139,7 +139,7 @@ int MacroLoad()
                if (!fp)
                        return 0;
                if (RecordBuffer)
-                       free( RecordBuffer );
+                       d_free( RecordBuffer );
                length = PHYSFS_fileLength(fp);
                RecordBuffer = d_malloc(length);
                if (!RecordBuffer)
@@ -155,7 +155,7 @@ int MacroLoad()
 void macro_free_buffer()
 {
        if ( RecordBuffer ) 
-               free(RecordBuffer);
+               d_free(RecordBuffer);
 }
 
 int MacroMenu()
index da14318..273c987 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: med.c,v 1.6 2005-01-24 22:11:55 schaffner Exp $ */
+/* $Id: med.c,v 1.7 2005-02-26 10:13:51 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -374,7 +374,7 @@ void medkey_init()
                }
                fclose(keyfile);
        }
-       free( LispCommand );
+       d_free( LispCommand );
 }
 
 void init_editor()
index 7b50926..ec42693 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: medsel.c,v 1.4 2005-02-26 09:54:05 chris Exp $ */
+/* $Id: medsel.c,v 1.5 2005-02-26 10:13:51 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -19,7 +19,7 @@ COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
  */
 
 #ifdef RCS
-static char rcsid[] = "$Id: medsel.c,v 1.4 2005-02-26 09:54:05 chris Exp $";
+static char rcsid[] = "$Id: medsel.c,v 1.5 2005-02-26 10:13:51 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -90,7 +90,7 @@ void sort_seg_list(int n_segs,short *segnumlist,vms_vector *pos)
        for (i=0;i<n_segs;i++)
                segnumlist[i] = sortlist[i].segnum;
 
-       free(sortlist);
+       d_free(sortlist);
 }
 
 int SortSelectedList(void)
index 0c884f7..d952d2a 100644 (file)
--- a/ui/file.c
+++ b/ui/file.c
@@ -1,4 +1,4 @@
-/* $Id: file.c,v 1.5 2005-01-25 19:44:27 schaffner Exp $ */
+/* $Id: file.c,v 1.6 2005-02-26 10:13:51 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: file.c,v 1.5 2005-01-25 19:44:27 schaffner Exp $";
+static char rcsid[] = "$Id: file.c,v 1.6 2005-02-26 10:13:51 chris Exp $";
 #endif
 
 #include <stdio.h>
@@ -571,7 +571,7 @@ int ui_get_file( char * filename, char * Filespec  )
 
        for (i=0; i< NumFiles; i++ )
        {
-               free( text[i] );
+               d_free( text[i] );
        }
 
        if ( x>0 )
index ab6b8fe..adf3c91 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: gadget.c,v 1.5 2005-02-26 09:50:36 chris Exp $ */
+/* $Id: gadget.c,v 1.6 2005-02-26 10:13:51 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.5 2005-02-26 09:50:36 chris Exp $";
+static char rcsid[] = "$Id: gadget.c,v 1.6 2005-02-26 10:13:51 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -100,29 +100,29 @@ void ui_gadget_delete_all( UI_WINDOW * wnd )
                {
                        UI_GADGET_BUTTON * but1 = (UI_GADGET_BUTTON *)tmp;
                        if (but1->text)
-                               free( but1->text );
+                               d_free( but1->text );
                }
 
                if (tmp->kind == 6 )    // Inputbox
                {
                        UI_GADGET_INPUTBOX * but1 = (UI_GADGET_INPUTBOX *)tmp;
-                       free( but1->text );
+                       d_free( but1->text );
                }
 
                if (tmp->kind == 5 )    // Checkbox
                {
                        UI_GADGET_CHECKBOX * but1 = (UI_GADGET_CHECKBOX *)tmp;
-                       free( but1->text );
+                       d_free( but1->text );
                }
                
                if (tmp->kind == 9 )    // Icon
                {
                        UI_GADGET_ICON * but1 = (UI_GADGET_ICON *)tmp;
-                       free( but1->text );
+                       d_free( but1->text );
                }
 
 
-               free( tmp );
+               d_free( tmp );
        }
 }
 
index ba5d00d..02a39db 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: keypad.c,v 1.5 2005-02-26 00:47:08 chris Exp $ */
+/* $Id: keypad.c,v 1.6 2005-02-26 10:13:51 chris Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -72,8 +72,8 @@ void ui_pad_close()
                if (KeyPad[i])
                {
                        for (j=0; j<17; j++ )
-                               free(KeyPad[i]->buttontext[j]);
-                       free( KeyPad[i] );
+                               d_free(KeyPad[i]->buttontext[j]);
+                       d_free( KeyPad[i] );
                        KeyPad[i] = NULL;       
                }
 
index ecd65d4..88f6d91 100644 (file)
--- a/ui/menu.c
+++ b/ui/menu.c
@@ -1,4 +1,4 @@
-/* $Id: menu.c,v 1.5 2005-02-26 09:50:36 chris Exp $ */
+/* $Id: menu.c,v 1.6 2005-02-26 10:13:51 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.5 2005-02-26 09:50:36 chris Exp $";
+static char rcsid[] = "$Id: menu.c,v 1.6 2005-02-26 10:13:51 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -121,8 +121,8 @@ int MenuX( int x, int y, int NumButtons, char * text[] )
        }
 
        ui_close_window(wnd);
-       free(Button);
-       free(ButtonG);
+       d_free(Button);
+       d_free(ButtonG);
 
        return choice;
 
index 8b2436b..a054e0d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: window.c,v 1.9 2005-02-26 09:50:36 chris Exp $ */
+/* $Id: window.c,v 1.10 2005-02-26 10:13:51 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.9 2005-02-26 09:50:36 chris Exp $";
+static char rcsid[] = "$Id: window.c,v 1.10 2005-02-26 10:13:51 chris Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -316,7 +316,7 @@ void ui_close_window( UI_WINDOW * wnd )
        if (CurWindow==wnd)
                CurWindow = NULL;
 
-       free( wnd );
+       d_free( wnd );
 
        ui_mouse_show();
 }