diff options
Diffstat (limited to 'src/util/fontnames.c')
-rw-r--r-- | src/util/fontnames.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/util/fontnames.c b/src/util/fontnames.c index b292480..4460728 100644 --- a/src/util/fontnames.c +++ b/src/util/fontnames.c @@ -35,6 +35,7 @@ from The Open Group. #include <config.h> #endif #include "libxfontint.h" +#include "src/util/replace.h" #include <X11/fonts/fontmisc.h> #include <X11/fonts/fontstruct.h> @@ -100,8 +101,8 @@ xfont2_add_font_names_name(FontNamesPtr names, if (size == 0) size = 8; - nlength = realloc(names->length, size * sizeof(int)); - nnames = realloc(names->names, size * sizeof(char *)); + nlength = reallocarray(names->length, size, sizeof(int)); + nnames = reallocarray(names->names, size, sizeof(char *)); if (nlength && nnames) { names->size = size; names->length = nlength; |