--- xforms-1.3.16.o/lib/asyn_io.c +++ xforms-1.3.16/lib/asyn_io.c @@ -289,7 +289,7 @@ { struct free_list *cur; - cur = malloc( sizeof *cur ); + cur = fl_malloc( sizeof *cur ); cur->next = fl; cur->io = io; --- xforms-1.3.16.o/lib/forms.c +++ xforms-1.3.16/lib/forms.c @@ -114,7 +114,7 @@ static void add_form_to_hidden_list( FL_FORM * form ) { - fli_int.forms = realloc( fli_int.forms, + fli_int.forms = fl_realloc( fli_int.forms, ( fli_int.formnumb + fli_int.hidden_formnumb + 1 ) * sizeof *fli_int.forms ); fli_int.forms[ fli_int.formnumb + fli_int.hidden_formnumb++ ] = form; --- xforms-1.3.16.o/lib/goodie_yesno.c +++ xforms-1.3.16/lib/goodie_yesno.c @@ -51,7 +51,7 @@ static FD_yesno * create_yesno( void ) { - FD_yesno *fdui = malloc( sizeof *fdui ); + FD_yesno *fdui = fl_malloc( sizeof *fdui ); int oldy = fli_inverted_y; int oldu = fl_get_coordunit( ); --- xforms-1.3.16.o/lib/spinner.c +++ xforms-1.3.16/lib/spinner.c @@ -272,7 +272,7 @@ sp->f_val = sp->f_min; } - buf = malloc( max_len ); + buf = fl_malloc( max_len ); sprintf( buf, "%.*f", sp->prec, sp->f_val ); fl_set_input( sp->input, buf ); fl_free( buf ); @@ -314,7 +314,7 @@ obj->boxtype = FL_NO_BOX; obj->align = FL_ALIGN_LEFT; obj->set_return = set_spinner_return; - obj->spec = sp = malloc( sizeof *sp ); + obj->spec = sp = fl_malloc( sizeof *sp ); sp->input = fl_create_input( type == FL_INT_SPINNER ? FL_INT_INPUT : FL_FLOAT_INPUT, --- xforms-1.3.16.o/lib/ttfonts.cx +++ xforms-1.3.16/lib/ttfonts.cx @@ -654,7 +654,7 @@ /* Increase the length of the list for sized fonts */ - f->sized_fonts = realloc( f->sized_fonts, + f->sized_fonts = fl_realloc( f->sized_fonts, ( f->size_count + 1 ) * sizeof *f->sized_fonts ); /* This is a normal Xft font slant and weight are set or only the style, @@ -693,7 +693,7 @@ if ( ! xf ) { - f->sized_fonts = realloc( f->sized_fonts, + f->sized_fonts = fl_realloc( f->sized_fonts, f->size_count * sizeof *f->sized_fonts ); return NULL; }