diff options
Diffstat (limited to 'Build/source/texk/dvipdfm-x/mem.c')
-rw-r--r-- | Build/source/texk/dvipdfm-x/mem.c | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/Build/source/texk/dvipdfm-x/mem.c b/Build/source/texk/dvipdfm-x/mem.c deleted file mode 100644 index 947fca73088..00000000000 --- a/Build/source/texk/dvipdfm-x/mem.c +++ /dev/null @@ -1,57 +0,0 @@ -/* This is dvipdfmx, an eXtended version of dvipdfm by Mark A. Wicks. - - Copyright (C) 2002-2020 by Jin-Hwan Cho and Shunsaku Hirata, - the dvipdfmx project team. - - Copyright (C) 1998, 1999 by Mark A. Wicks <mwicks@kettering.edu> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. -*/ - -#ifdef HAVE_CONFIG_H -#include <config.h> -#endif - -#include <stdio.h> -#include <stdlib.h> - -#include "system.h" -#include "mem.h" -#include "error.h" - -void *new (uint32_t size) -{ - void *result = malloc ((size_t)size); - if (!result) { - ERROR("Out of memory - asked for %u bytes\n", size); - } - - return result; -} - -void *renew (void *mem, uint32_t size) -{ - if (size) { - void *result = realloc (mem, (size_t)size); - if (!result) { - ERROR("Out of memory - asked for %u bytes\n", size); - } - return result; - } else { - /* realloc may not return NULL if size == 0 */ - free(mem); - return NULL; - } -} |