Browse Source

First bunch of mhl_mem_free removal patches

Signed-off-by: Patrick Winnertz <winnie@debian.org>
Patrick Winnertz 16 years ago
parent
commit
1c287d798d
10 changed files with 114 additions and 119 deletions
  1. 1 1
      ChangeLog
  2. 5 6
      edit/bookmark.c
  3. 6 6
      edit/choosesyntax.c
  4. 20 21
      edit/edit.c
  5. 62 61
      edit/editcmd.c
  6. 1 3
      edit/editdraw.c
  7. 13 13
      edit/editlock.c
  8. 2 3
      edit/editmenu.c
  9. 3 4
      edit/editoptions.c
  10. 1 1
      edit/editwidget.c

+ 1 - 1
ChangeLog

@@ -40,7 +40,7 @@
 
 2009-01-30 Enrico Weigelt, metux ITS <weigelt@metux.de>
 
-	* replaced calls to g_free() by mhl_mem_free()
+	* replaced calls to g_free() by g_free()
 
 2009-01-29 Mikhail S. Pobolovets <styx.mp@gmail.com>
 

+ 5 - 6
edit/bookmark.c

@@ -28,12 +28,11 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
 
-#include <mhl/memory.h>
-
 #include "../src/global.h"
 
 #include "edit.h"
@@ -159,13 +158,13 @@ int book_mark_clear (WEdit * edit, int line, int c)
 	    p->prev->next = p->next;
 	    if (p->next)
 		p->next->prev = p->prev;
-	    mhl_mem_free (p);
+	    g_free (p);
 	    break;
 	}
     }
 /* if there is only our dummy book mark left, clear it for speed */
     if (edit->book_mark->line == -1 && !edit->book_mark->next) {
-	mhl_mem_free (edit->book_mark);
+	g_free (edit->book_mark);
 	edit->book_mark = 0;
     }
     return r;
@@ -186,11 +185,11 @@ void book_mark_flush (WEdit * edit, int c)
 	    q->prev->next = q->next;
 	    if (p)
 		p->prev = q->prev;
-	    mhl_mem_free (q);
+	    g_free (q);
 	}
     }
     if (!edit->book_mark->next) {
-	mhl_mem_free (edit->book_mark);
+	g_free (edit->book_mark);
 	edit->book_mark = 0;
     }
 }

+ 6 - 6
edit/choosesyntax.c

@@ -74,9 +74,9 @@ edit_syntax_dialog (void) {
 
     if ((syntax = exec_edit_syntax_dialog ((const char**) names)) < 0) {
 	for (i = 0; names[i]; i++) {
-	    mhl_mem_free (names[i]);
+	    g_free (names[i]);
 	}
-	mhl_mem_free (names);
+	g_free (names);
 	return;
     }
 
@@ -92,7 +92,7 @@ edit_syntax_dialog (void) {
 	    break;
 	default:
 	    option_auto_syntax = 0;
-	    mhl_mem_free (option_syntax_type);
+	    g_free (option_syntax_type);
 	    option_syntax_type = mhl_str_dup (names[syntax - N_DFLT_ENTRIES]);
     }
 
@@ -104,8 +104,8 @@ edit_syntax_dialog (void) {
 	edit_load_syntax (wedit, NULL, option_syntax_type);
 
     for (i = 0; names[i]; i++) {
-	mhl_mem_free (names[i]);
+	g_free (names[i]);
     }
-    mhl_mem_free (names);
-    mhl_mem_free (old_syntax_type);
+    g_free (names);
+    g_free (old_syntax_type);
 }

+ 20 - 21
edit/edit.c

@@ -22,7 +22,6 @@
 */
 
 #include <config.h>
-
 #include <stdio.h>
 #include <stdarg.h>
 #include <sys/types.h>
@@ -219,7 +218,7 @@ edit_get_filter (const char *filename)
     l = strlen (quoted_name);
     p = g_malloc (strlen (all_filters[i].read) + l + 2);
     sprintf (p, all_filters[i].read, quoted_name);
-    mhl_mem_free (quoted_name);
+    g_free (quoted_name);
     return p;
 }
 
@@ -235,7 +234,7 @@ edit_get_write_filter (const char *write_name, const char *filename)
     l = strlen (writename);
     p = g_malloc (strlen (all_filters[i].write) + l + 2);
     sprintf (p, all_filters[i].write, writename);
-    mhl_mem_free (writename);
+    g_free (writename);
     return p;
 }
 
@@ -303,7 +302,7 @@ edit_insert_file (WEdit *edit, const char *filename)
 		edit_insert (edit, buf[i]);
 	}
 	edit_cursor_move (edit, current - edit->curs1);
-	mhl_mem_free (buf);
+	g_free (buf);
 	mc_close (file);
 	if (blocklen)
 	    return 0;
@@ -450,7 +449,7 @@ edit_load_position (WEdit *edit)
 
     filename = vfs_canon (edit->filename);
     load_file_position (filename, &line, &column);
-    mhl_mem_free (filename);
+    g_free (filename);
 
     edit_move_to_line (edit, line - 1);
     edit->prev_col = column;
@@ -469,7 +468,7 @@ edit_save_position (WEdit *edit)
 
     filename = vfs_canon (edit->filename);
     save_file_position (filename, edit->curs_line + 1, edit->curs_col);
-    mhl_mem_free (filename);
+    g_free (filename);
 }
 
 /* Clean the WEdit stricture except the widget part */
@@ -543,7 +542,7 @@ edit_init (WEdit *edit, int lines, int columns, const char *filename,
     if (edit_load_file (edit)) {
 	/* edit_load_file already gives an error message */
 	if (to_free)
-	    mhl_mem_free (edit);
+	    g_free (edit);
 	return 0;
     }
     edit->loading_done = 1;
@@ -594,13 +593,13 @@ edit_clean (WEdit *edit)
     edit_free_syntax_rules (edit);
     book_mark_flush (edit, -1);
     for (; j <= MAXBUFF; j++) {
-	mhl_mem_free (edit->buffers1[j]);
-	mhl_mem_free (edit->buffers2[j]);
+	g_free (edit->buffers1[j]);
+	g_free (edit->buffers2[j]);
     }
 
-    mhl_mem_free (edit->undo_stack);
-    mhl_mem_free (edit->filename);
-    mhl_mem_free (edit->dir);
+    g_free (edit->undo_stack);
+    g_free (edit->filename);
+    g_free (edit->dir);
 
     edit_purge_widget (edit);
 
@@ -640,12 +639,12 @@ edit_reload (WEdit *edit, const char *filename)
     e = g_malloc0 (sizeof (WEdit));
     e->widget = edit->widget;
     if (!edit_init (e, lines, columns, filename, 0)) {
-	mhl_mem_free (e);
+	g_free (e);
 	return 0;
     }
     edit_clean (edit);
     memcpy (edit, e, sizeof (WEdit));
-    mhl_mem_free (e);
+    g_free (e);
     return 1;
 }
 
@@ -931,7 +930,7 @@ int edit_delete (WEdit * edit)
     p = edit->buffers2[(edit->curs2 - 1) >> S_EDIT_BUF_SIZE][EDIT_BUF_SIZE - ((edit->curs2 - 1) & M_EDIT_BUF_SIZE) - 1];
 
     if (!(edit->curs2 & M_EDIT_BUF_SIZE)) {
-	mhl_mem_free (edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE]);
+	g_free (edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE]);
 	edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE] = NULL;
     }
     edit->last_byte--;
@@ -968,7 +967,7 @@ edit_backspace (WEdit * edit)
 
     p = *(edit->buffers1[(edit->curs1 - 1) >> S_EDIT_BUF_SIZE] + ((edit->curs1 - 1) & M_EDIT_BUF_SIZE));
     if (!((edit->curs1 - 1) & M_EDIT_BUF_SIZE)) {
-	mhl_mem_free (edit->buffers1[edit->curs1 >> S_EDIT_BUF_SIZE]);
+	g_free (edit->buffers1[edit->curs1 >> S_EDIT_BUF_SIZE]);
 	edit->buffers1[edit->curs1 >> S_EDIT_BUF_SIZE] = NULL;
     }
     edit->last_byte--;
@@ -1053,7 +1052,7 @@ edit_move_backward_lots (WEdit *edit, long increment)
 	    edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE] =
 		g_malloc (EDIT_BUF_SIZE);
     } else {
-	mhl_mem_free (p);
+	g_free (p);
     }
 
     s = edit->curs1 & M_EDIT_BUF_SIZE;
@@ -1091,7 +1090,7 @@ edit_move_backward_lots (WEdit *edit, long increment)
 		edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE] =
 		    g_malloc (EDIT_BUF_SIZE);
 	} else {
-	    mhl_mem_free (p);
+	    g_free (p);
 	}
     }
     return edit_get_byte (edit, edit->curs1);
@@ -1127,7 +1126,7 @@ void edit_cursor_move (WEdit * edit, long increment)
 	    edit->curs2++;
 	    c = edit->buffers1[(edit->curs1 - 1) >> S_EDIT_BUF_SIZE][(edit->curs1 - 1) & M_EDIT_BUF_SIZE];
 	    if (!((edit->curs1 - 1) & M_EDIT_BUF_SIZE)) {
-		mhl_mem_free (edit->buffers1[edit->curs1 >> S_EDIT_BUF_SIZE]);
+		g_free (edit->buffers1[edit->curs1 >> S_EDIT_BUF_SIZE]);
 		edit->buffers1[edit->curs1 >> S_EDIT_BUF_SIZE] = NULL;
 	    }
 	    edit->curs1--;
@@ -1151,7 +1150,7 @@ void edit_cursor_move (WEdit * edit, long increment)
 	    edit->curs1++;
 	    c = edit->buffers2[(edit->curs2 - 1) >> S_EDIT_BUF_SIZE][EDIT_BUF_SIZE - ((edit->curs2 - 1) & M_EDIT_BUF_SIZE) - 1];
 	    if (!(edit->curs2 & M_EDIT_BUF_SIZE)) {
-		mhl_mem_free (edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE]);
+		g_free (edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE]);
 		edit->buffers2[edit->curs2 >> S_EDIT_BUF_SIZE] = 0;
 	    }
 	    edit->curs2--;
@@ -2701,5 +2700,5 @@ user_menu (WEdit * edit)
     edit->force |= REDRAW_COMPLETELY;
 
 cleanup:
-    mhl_mem_free (block_file);
+    g_free (block_file);
 }

+ 62 - 61
edit/editcmd.c

@@ -28,6 +28,7 @@
 
 #include <assert.h>
 #include <ctype.h>
+
 #include <stdio.h>
 #include <stdarg.h>
 #include <sys/types.h>
@@ -145,7 +146,7 @@ catstrs (const char *first,...)
     len++;
 
     i = (i + 1) % 16;
-    mhl_mem_free (stacked[i]);
+    g_free (stacked[i]);
 
     stacked[i] = g_malloc (len);
     va_end (ap);
@@ -164,7 +165,7 @@ void freestrs(void)
     size_t i;
 
     for (i = 0; i < sizeof(stacked) / sizeof(stacked[0]); i++) {
-	mhl_mem_free (stacked[i]);
+	g_free (stacked[i]);
 	stacked[i] = NULL;
     }
 }
@@ -216,7 +217,7 @@ edit_save_file (WEdit *edit, const char *filename)
     if (*filename != PATH_SEP && edit->dir) {
 	savename = mhl_str_dir_plus_file (edit->dir, filename);
 	filename = catstrs (savename, (char *) NULL);
-	mhl_mem_free (savename);
+	g_free (savename);
     }
 
     this_save_mode = option_save_mode;
@@ -281,9 +282,9 @@ edit_save_file (WEdit *edit, const char *filename)
 	} else
 	    savedir = mhl_str_dup (".");
 	saveprefix = mhl_str_dir_plus_file (savedir, "cooledit");
-	mhl_mem_free (savedir);
+	g_free (savedir);
 	fd = mc_mkstemps (&savename, saveprefix, NULL);
-	mhl_mem_free (saveprefix);
+	g_free (saveprefix);
 	if (!savename)
 	    return 0;
 	/* FIXME:
@@ -319,7 +320,7 @@ edit_save_file (WEdit *edit, const char *filename)
 		edit_error_dialog (_("Error"),
 				   catstrs (_(" Error writing to pipe: "),
 					    p, " ", (char *) NULL));
-		mhl_mem_free (p);
+		g_free (p);
 		goto error_save;
 	    }
 #endif
@@ -329,10 +330,10 @@ edit_save_file (WEdit *edit, const char *filename)
 					      (_
 					       (" Cannot open pipe for writing: "),
 					       p, " ", (char *) NULL)));
-	    mhl_mem_free (p);
+	    g_free (p);
 	    goto error_save;
 	}
-	mhl_mem_free (p);
+	g_free (p);
     } else {
 	long buf;
 	buf = 0;
@@ -393,14 +394,14 @@ edit_save_file (WEdit *edit, const char *filename)
     if (this_save_mode != EDIT_QUICK_SAVE)
 	if (mc_rename (savename, filename) == -1)
 	    goto error_save;
-    mhl_mem_free (savename);
+    g_free (savename);
     return 1;
   error_save:
 /*  FIXME: Is this safe ?
  *  if (this_save_mode != EDIT_QUICK_SAVE)
  *	mc_unlink (savename);
  */
-    mhl_mem_free (savename);
+    g_free (savename);
     return 0;
 }
 
@@ -471,7 +472,7 @@ void menu_save_mode_cmd (void)
 	return;
     option_save_mode = save_mode_new;
 
-    mhl_mem_free (option_backup_ext);
+    g_free (option_backup_ext);
     option_backup_ext = str_result;
     str_result = NULL;
 }
@@ -479,7 +480,7 @@ void menu_save_mode_cmd (void)
 void
 edit_set_filename (WEdit *edit, const char *f)
 {
-    mhl_mem_free (edit->filename);
+    g_free (edit->filename);
     if (!f)
 	f = "";
     edit->filename = mhl_str_dup (f);
@@ -508,7 +509,7 @@ edit_save_as_cmd (WEdit *edit)
 
     if (exp) {
 	if (!*exp) {
-	    mhl_mem_free (exp);
+	    g_free (exp);
 	    edit->force |= REDRAW_COMPLETELY;
 	    return 0;
 	} else {
@@ -525,7 +526,7 @@ edit_save_as_cmd (WEdit *edit)
 			 _(" A file already exists with this name. "),
 			 _("&Overwrite"), _("&Cancel"))) {
 			edit->force |= REDRAW_COMPLETELY;
-			mhl_mem_free (exp);
+			g_free (exp);
 			return 0;
 		    }
 		}
@@ -551,7 +552,7 @@ edit_save_as_cmd (WEdit *edit)
 		}
 
 		edit_set_filename (edit, exp);
-		mhl_mem_free (exp);
+		g_free (exp);
 		edit->modified = 0;
 		edit->delete_file = 0;
 		if (different_filename)
@@ -567,7 +568,7 @@ edit_save_as_cmd (WEdit *edit)
 		/* Failed, so maintain modify (not save) lock */
 		if (save_lock)
 		    edit_unlock_file (exp);
-		mhl_mem_free (exp);
+		g_free (exp);
 		edit->force |= REDRAW_COMPLETELY;
 		return 0;
 	    }
@@ -859,13 +860,13 @@ edit_load_file_from_filename (WEdit * edit, char *exp)
     char *prev_filename = mhl_str_dup (edit->filename);
 
     if (!edit_reload (edit, exp)) {
-	mhl_mem_free (prev_filename);
+	g_free (prev_filename);
 	return 1;
     }
 
     if (prev_locked)
 	edit_unlock_file (prev_filename);
-    mhl_mem_free (prev_filename);
+    g_free (prev_filename);
     return 0;
 }
 
@@ -891,7 +892,7 @@ edit_load_cmd (WEdit *edit)
     if (exp) {
 	if (*exp)
 	    edit_load_file_from_filename (edit, exp);
-	mhl_mem_free (exp);
+	g_free (exp);
     }
     edit->force |= REDRAW_COMPLETELY;
     return 0;
@@ -992,7 +993,7 @@ edit_block_copy_cmd (WEdit *edit)
 	    edit_insert_ahead (edit, copy_buf[size]);
     }
 
-    mhl_mem_free (copy_buf);
+    g_free (copy_buf);
     edit_scroll_screen_over_cursor (edit);
 
     if (column_highlighting) {
@@ -1093,7 +1094,7 @@ edit_block_move_cmd (WEdit *edit)
 			  edit->curs1 + end_mark - start_mark, 0, 0);
     }
     edit_scroll_screen_over_cursor (edit);
-    mhl_mem_free (copy_buf);
+    g_free (copy_buf);
     edit->force |= REDRAW_PAGE;
 }
 
@@ -1429,7 +1430,7 @@ string_regexp_search (char *pattern, char *string, int match_type,
 	|| old_type != match_type || old_icase != icase) {
 	if (old_pattern) {
 	    regfree (&r);
-	    mhl_mem_free (old_pattern);
+	    g_free (old_pattern);
 	    old_pattern = 0;
 	}
 	if (regcomp (&r, pattern, REG_EXTENDED | (icase ? REG_ICASE : 0) |
@@ -1805,9 +1806,9 @@ edit_replace_cmd (WEdit *edit, int again)
     int argord[NUM_REPL_ARGS];
 
     if (!edit) {
-	mhl_mem_free (saved1), saved1 = NULL;
-	mhl_mem_free (saved2), saved2 = NULL;
-	mhl_mem_free (saved3), saved3 = NULL;
+	g_free (saved1), saved1 = NULL;
+	g_free (saved2), saved2 = NULL;
+	g_free (saved3), saved3 = NULL;
 	return;
     }
 
@@ -1835,9 +1836,9 @@ edit_replace_cmd (WEdit *edit, int again)
 	edit_replace_dialog (edit, disp1, disp2, disp3, &input1, &input2,
 			     &input3);
 
-	mhl_mem_free (disp1);
-	mhl_mem_free (disp2);
-	mhl_mem_free (disp3);
+	g_free (disp1);
+	g_free (disp2);
+	g_free (disp3);
 
 	convert_from_input (input1);
 	convert_from_input (input2);
@@ -1849,9 +1850,9 @@ edit_replace_cmd (WEdit *edit, int again)
 	    goto cleanup;
 	}
 
-	mhl_mem_free (saved1), saved1 = mhl_str_dup (input1);
-	mhl_mem_free (saved2), saved2 = mhl_str_dup (input2);
-	mhl_mem_free (saved3), saved3 = mhl_str_dup (input3);
+	g_free (saved1), saved1 = mhl_str_dup (input1);
+	g_free (saved2), saved2 = mhl_str_dup (input2);
+	g_free (saved3), saved3 = mhl_str_dup (input3);
     }
 
     {
@@ -2042,9 +2043,9 @@ edit_replace_cmd (WEdit *edit, int again)
     edit->force = REDRAW_COMPLETELY;
     edit_scroll_screen_over_cursor (edit);
   cleanup:
-    mhl_mem_free (input1);
-    mhl_mem_free (input2);
-    mhl_mem_free (input3);
+    g_free (input1);
+    g_free (input2);
+    g_free (input3);
 }
 
 
@@ -2056,7 +2057,7 @@ void edit_search_cmd (WEdit * edit, int again)
     char *exp = "";
 
     if (!edit) {
-	mhl_mem_free (old);
+	g_free (old);
 	old = NULL;
 	return;
     }
@@ -2086,7 +2087,7 @@ void edit_search_cmd (WEdit * edit, int again)
     if (exp) {
 	if (*exp) {
 	    int len = 0;
-	    mhl_mem_free (old);
+	    g_free (old);
 	    old = mhl_str_dup (exp);
 
 	    if (search_create_bookmark) {
@@ -2143,7 +2144,7 @@ void edit_search_cmd (WEdit * edit, int again)
 		}
 	    }
 	}
-	mhl_mem_free (exp);
+	g_free (exp);
     }
     edit->force |= REDRAW_COMPLETELY;
     edit_scroll_screen_over_cursor (edit);
@@ -2182,7 +2183,7 @@ edit_ok_to_exit (WEdit *edit)
 
 #define TEMP_BUF_LEN 1024
 
-/* Return a null terminated length of text. Result must be mhl_mem_free'd */
+/* Return a null terminated length of text. Result must be g_free'd */
 static unsigned char *
 edit_get_block (WEdit *edit, long start, long finish, int *l)
 {
@@ -2235,7 +2236,7 @@ edit_save_block (WEdit * edit, const char *filename, long start,
 	    p += r;
 	    len -= r;
 	}
-	mhl_mem_free (block);
+	g_free (block);
     } else {
 	unsigned char *buf;
 	int i = start, end;
@@ -2248,7 +2249,7 @@ edit_save_block (WEdit * edit, const char *filename, long start,
 	    len -= mc_write (file, (char *) buf, end - start);
 	    start = end;
 	}
-	mhl_mem_free (buf);
+	g_free (buf);
     }
     mc_close (file);
     if (len)
@@ -2322,13 +2323,13 @@ edit_goto_cmd (WEdit *edit)
 	return;
 
     if (!*f) {
-	mhl_mem_free (f);
+	g_free (f);
 	return;
     }
 
     l = strtol (f, &error, 0);
     if (*error) {
-	mhl_mem_free (f);
+	g_free (f);
 	return;
     }
 
@@ -2338,7 +2339,7 @@ edit_goto_cmd (WEdit *edit)
     edit_move_display (edit, l - edit->num_widget_lines / 2 - 1);
     edit_move_to_line (edit, l - 1);
     edit->force |= REDRAW_COMPLETELY;
-    mhl_mem_free (f);
+    g_free (f);
 }
 
 
@@ -2357,15 +2358,15 @@ edit_save_block_cmd (WEdit *edit)
     edit_push_action (edit, KEY_PRESS + edit->start_display);
     if (exp) {
 	if (!*exp) {
-	    mhl_mem_free (exp);
+	    g_free (exp);
 	    return 0;
 	} else {
 	    if (edit_save_block (edit, exp, start_mark, end_mark)) {
-		mhl_mem_free (exp);
+		g_free (exp);
 		edit->force |= REDRAW_COMPLETELY;
 		return 1;
 	    } else {
-		mhl_mem_free (exp);
+		g_free (exp);
 		edit_error_dialog (_(" Save Block "),
 				   get_sys_error (_
 						  (" Cannot save file. ")));
@@ -2387,15 +2388,15 @@ edit_insert_file_cmd (WEdit *edit)
     edit_push_action (edit, KEY_PRESS + edit->start_display);
     if (exp) {
 	if (!*exp) {
-	    mhl_mem_free (exp);
+	    g_free (exp);
 	    return 0;
 	} else {
 	    if (edit_insert_file (edit, exp)) {
-		mhl_mem_free (exp);
+		g_free (exp);
 		edit->force |= REDRAW_COMPLETELY;
 		return 1;
 	    } else {
-		mhl_mem_free (exp);
+		g_free (exp);
 		edit_error_dialog (_(" Insert File "),
 				   get_sys_error (_
 						  (" Cannot insert file. ")));
@@ -2426,7 +2427,7 @@ int edit_sort_cmd (WEdit * edit)
 
     if (!exp)
 	return 1;
-    mhl_mem_free (old);
+    g_free (old);
     old = exp;
 
     e = system (catstrs (" sort ", exp, " ", home_dir, PATH_SEP_STR BLOCK_FILE, " > ", home_dir, PATH_SEP_STR TEMP_FILE, (char *) NULL));
@@ -2470,7 +2471,7 @@ edit_ext_cmd (WEdit *edit)
 	return 1;
 
     e = system (catstrs (exp, " > ", home_dir, PATH_SEP_STR TEMP_FILE, (char *) NULL));
-    mhl_mem_free (exp);
+    g_free (exp);
 
     if (e) {
 	edit_error_dialog (_("External command"),
@@ -2566,7 +2567,7 @@ edit_block_process_cmd (WEdit *edit, const char *shell_cmd, int block)
 	system (catstrs (" ", home_dir, PATH_SEP_STR EDIT_DIR, shell_cmd, " ",
 			 quoted_name, (char *) NULL));
     }
-    mhl_mem_free (quoted_name);
+    g_free (quoted_name);
     close_error_pipe (D_NORMAL, NULL);
 
     edit_refresh_cmd (edit);
@@ -2607,13 +2608,13 @@ static void pipe_mail (WEdit *edit, char *to, char *subject, char *cc)
     subject = name_quote (subject, 0);
     cc = name_quote (cc, 0);
     s = g_strconcat ("mail -s ", subject, *cc ? " -c " : "" , cc, " ",  to, (char *) NULL);
-    mhl_mem_free (to);
-    mhl_mem_free (subject);
-    mhl_mem_free (cc);
+    g_free (to);
+    g_free (subject);
+    g_free (cc);
 
     if (s) {
 	p = popen (s, "w");
-	mhl_mem_free (s);
+	g_free (s);
     }
 
     if (p) {
@@ -2672,9 +2673,9 @@ void edit_mail_dialog (WEdit * edit)
     Quick_input.widgets = quick_widgets;
 
     if (quick_dialog (&Quick_input) != B_CANCEL) {
-	mhl_mem_free (mail_cc_last);
-	mhl_mem_free (mail_subject_last);
-	mhl_mem_free (mail_to_last);
+	g_free (mail_cc_last);
+	g_free (mail_subject_last);
+	g_free (mail_to_last);
 	mail_cc_last = tmail_cc;
 	mail_subject_last = tmail_subject;
 	mail_to_last = tmail_to;
@@ -2916,10 +2917,10 @@ edit_complete_word_cmd (WEdit *edit)
 	}
     }
 
-    mhl_mem_free (match_expr);
+    g_free (match_expr);
     /* release memory before return */
     for (i = 0; i < num_compl; i++)
-	mhl_mem_free (compl[i].text);
+	g_free (compl[i].text);
 
     /* restore search parameters */
     edit_set_search_parameters (old_rs, old_rb, old_rr, old_rw, old_rc);

+ 1 - 3
edit/editdraw.c

@@ -34,8 +34,6 @@
 #include <errno.h>
 #include <sys/stat.h>
 
-#include <mhl/memory.h>
-
 #include "../src/global.h"
 
 #include "edit.h"
@@ -147,7 +145,7 @@ edit_status (WEdit *edit)
     printwstr (status, w - (fname_len + gap));
     attrset (EDITOR_NORMAL_COLOR);
 
-    mhl_mem_free (status);
+    g_free (status);
 }
 
 /* this scrolls the text so that cursor is on the screen */

+ 13 - 13
edit/editlock.c

@@ -22,8 +22,8 @@
 */
 
 #include <config.h>
-
 #include <signal.h>		/* kill() */
+
 #include <stdio.h>
 #include <stdarg.h>
 #include <sys/types.h>
@@ -101,7 +101,7 @@ lock_build_symlink_name (const char *fname)
     fname_copy = mhl_str_dup (fname);
     absolute_fname[fname - absolute_fname] = '\0';
     symlink_name = g_strconcat (absolute_fname, ".#", fname_copy, (char *) NULL);
-    mhl_mem_free (fname_copy);
+    g_free (fname_copy);
 
     return symlink_name;
 }
@@ -176,7 +176,7 @@ edit_lock_file (const char *fname)
     if (lstat (lockfname, &statbuf) == 0) {
 	lock = lock_get_info (lockfname);
 	if (!lock) {
-	    mhl_mem_free (lockfname);
+	    g_free (lockfname);
 	    return 0;
 	}
 	lockinfo = lock_extract_info (lock);
@@ -197,11 +197,11 @@ edit_lock_file (const char *fname)
 		break;
 	    case 1:
 	    case -1:
-		mhl_mem_free (lockfname);
-		mhl_mem_free (msg);
+		g_free (lockfname);
+		g_free (msg);
 		return 0;
 	    }
-	    mhl_mem_free (msg);
+	    g_free (msg);
 	}
 	unlink (lockfname);
     }
@@ -209,13 +209,13 @@ edit_lock_file (const char *fname)
     /* Create lock symlink */
     newlock = lock_build_name ();
     if (symlink (newlock, lockfname) == -1) {
-	mhl_mem_free (lockfname);
-	mhl_mem_free (newlock);
+	g_free (lockfname);
+	g_free (newlock);
 	return 0;
     }
 
-    mhl_mem_free (lockfname);
-    mhl_mem_free (newlock);
+    g_free (lockfname);
+    g_free (newlock);
     return 1;
 }
 
@@ -237,7 +237,7 @@ edit_unlock_file (const char *fname)
 
     /* Check if lock exists */
     if (lstat (lockfname, &statbuf) == -1) {
-	mhl_mem_free (lockfname);
+	g_free (lockfname);
 	return 0;
     }
 
@@ -245,13 +245,13 @@ edit_unlock_file (const char *fname)
     if (lock) {
 	/* Don't touch if lock is not ours */
 	if (lock_extract_info (lock)->pid != getpid ()) {
-	    mhl_mem_free (lockfname);
+	    g_free (lockfname);
 	    return 0;
 	}
     }
 
     /* Remove lock */
     unlink (lockfname);
-    mhl_mem_free (lockfname);
+    g_free (lockfname);
     return 0;
 }

+ 2 - 3
edit/editmenu.c

@@ -33,9 +33,8 @@
 #include <ctype.h>
 #include <errno.h>
 #include <sys/stat.h>
-#include <stdlib.h>
 
-#include <mhl/memory.h>
+#include <stdlib.h>
 
 #include "../src/global.h"
 
@@ -476,7 +475,7 @@ edit_done_menu (struct WMenu *wmenu)
     for (i = 0; i < N_menus; i++)
 	destroy_menu (wmenu->menu[i]);
 
-    mhl_mem_free(wmenu->menu);
+    g_free(wmenu->menu);
 }
 
 

+ 3 - 4
edit/editoptions.c

@@ -33,9 +33,8 @@
 #include <ctype.h>
 #include <errno.h>
 #include <sys/stat.h>
-#include <stdlib.h>
 
-#include <mhl/memory.h>
+#include <stdlib.h>
 
 #include "../src/global.h"
 
@@ -187,13 +186,13 @@ edit_options_dialog (void)
 
     if (p) {
 	option_word_wrap_line_length = atoi (p);
-	mhl_mem_free (p);
+	g_free (p);
     }
     if (q) {
 	option_tab_spacing = atoi (q);
 	if (option_tab_spacing <= 0)
 	    option_tab_spacing = 8;
-	mhl_mem_free (q);
+	g_free (q);
     }
 
     option_syntax_highlighting = tedit_syntax_highlighting;

+ 1 - 1
edit/editwidget.c

@@ -178,7 +178,7 @@ edit_file (const char *_file, int line)
     if (!made_directory) {
 	char *dir = mhl_str_dir_plus_file (home_dir, EDIT_DIR);
 	made_directory = (mkdir (dir, 0700) != -1 || errno == EEXIST);
-	mhl_mem_free (dir);
+	g_free (dir);
     }
 
     if (!(wedit = edit_init (NULL, LINES - 2, COLS, _file, line))) {

Some files were not shown because too many files changed in this diff