summaryrefslogtreecommitdiff
path: root/soltools
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@novell.com>2010-10-01 15:51:13 +0100
committerMichael Meeks <michael.meeks@novell.com>2010-10-01 15:51:13 +0100
commitacaa45560b8258801e3e973878ff6c0a47afd89d (patch)
tree0842620992f6a035dbb94ecee2418522125b774c /soltools
parent5df7585c5f41215ce745902e25a3ebbea5f83976 (diff)
calm down cppcheck patch
Thanks to: Justin Malcolm <malcolm.justin@gmail.com>
Diffstat (limited to 'soltools')
-rw-r--r--soltools/javadep/javadep.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/soltools/javadep/javadep.c b/soltools/javadep/javadep.c
index a573d78eed75..36d80608ed2d 100644
--- a/soltools/javadep/javadep.c
+++ b/soltools/javadep/javadep.c
@@ -603,9 +603,11 @@ xcalloc(size_t nmemb, size_t size)
void *
xrealloc(void *ptr, size_t size)
{
- ptr = realloc(ptr, size);
+ void *newptr = realloc(ptr, size);
- if ( !ptr )
+ if (newptr)
+ ptr = newptr;
+ else
err_quit("out of memory");
return ptr;