diff options
-rw-r--r-- | dsimple.c | 15 | ||||
-rw-r--r-- | dsimple.h | 1 | ||||
-rw-r--r-- | xlsfonts.c | 5 |
3 files changed, 3 insertions, 18 deletions
@@ -60,21 +60,6 @@ Display *dpy = NULL; int screen = 0; /* - * Realloc: like realloc but handles out of memory using Fatal_Error. - */ -char * -Realloc(char *ptr, int size) -{ - char *new_ptr; - - if (!(new_ptr = realloc(ptr, size))) - Fatal_Error("Out of memory!"); - - return(new_ptr); -} - - -/* * Get_Display_Name (argc, argv) Look for -display, -d, or host:dpy (obselete) * If found, remove it from command line. Don't go past a lone -. */ @@ -58,7 +58,6 @@ extern int screen; /* The current screen */ /* Declarations for functions in dsimple.c */ -char *Realloc(char *, int); void Setup_Display_And_Screen(int *, char **); void Close_Display(void); void usage(void); @@ -206,8 +206,9 @@ void get_list(char *pattern) return; } - font_list = (FontList *)Realloc((char *)font_list, - (font_cnt + available) * sizeof(FontList)); + font_list = realloc(font_list, (font_cnt + available) * sizeof(FontList)); + if (font_list == NULL) + Fatal_Error("Out of memory!"); for (i=0; i<available; i++) { font_list[font_cnt].name = fonts[i]; if (long_list == L_MEDIUM) |