#include "history.h"
#include "buffy.h"
-#include "lib/mem.h"
#include <string.h>
k != (size_t) (-1) && k != (size_t) (-2); buf += k) {
if (i >= wbuflen) {
wbuflen = i + 20;
- mem_realloc (&wbuf, wbuflen * sizeof (*wbuf));
+ p_realloc(&wbuf, wbuflen);
}
wbuf[i++] = wc;
}
/* Make space for suffix */
if (state->curpos + savelen > state->wbuflen) {
state->wbuflen = state->curpos + savelen;
- mem_realloc (&state->wbuf, state->wbuflen * sizeof (wchar_t));
+ p_realloc(&state->wbuf, state->wbuflen);
}
/* Restore suffix */
}
if (!mutt_complete (buf, buflen)) {
templen = state->lastchar - i;
- mem_realloc (&tempbuf, templen * sizeof (wchar_t));
+ p_realloc(&tempbuf, templen);
}
else
BEEP ();
if (!mutt_complete (buf, buflen)) {
templen = state->lastchar;
- mem_realloc (&tempbuf, templen * sizeof (wchar_t));
+ p_realloc(&tempbuf, templen);
memcpy (tempbuf, state->wbuf, templen * sizeof (wchar_t));
}
else
else if (wc && (wc < ' ' || IsWPrint (wc))) { /* why? */
if (state->lastchar >= state->wbuflen) {
state->wbuflen = state->lastchar + 20;
- mem_realloc (&state->wbuf, state->wbuflen * sizeof (wchar_t));
+ p_realloc(&state->wbuf, state->wbuflen);
}
memmove (state->wbuf + state->curpos + 1, state->wbuf + state->curpos,
(state->lastchar - state->curpos) * sizeof (wchar_t));