* lib/xmalloc.c (xrealloc, xreallocarray): Use check_nonnull().
---
lib/xmalloc.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/lib/xmalloc.c b/lib/xmalloc.c
index b889004381..f00ea5e7a4 100644
--- a/lib/xmalloc.c
+++ b/lib/xmalloc.c
@@ -72,10 +72,7 @@ xcharalloc (size_t n)
void *
xrealloc (void *p, size_t s)
{
- void *r = realloc (p, s);
- if (!r)
- xalloc_die ();
- return r;
+ return check_nonnull (realloc (p, s));
}
void *
@@ -90,10 +87,7 @@ xirealloc (void *p, idx_t s)
void *
xreallocarray (void *p, size_t n, size_t s)
{
- void *r = reallocarray (p, n, s);
- if (!r)
- xalloc_die ();
- return r;
+ return check_nonnull (reallocarray (p, n, s));
}
void *
--
2.52.0