diff options
author | Michael Meeks <michael.meeks@novell.com> | 2010-10-01 15:51:13 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@novell.com> | 2010-10-01 15:51:13 +0100 |
commit | acaa45560b8258801e3e973878ff6c0a47afd89d (patch) | |
tree | 0842620992f6a035dbb94ecee2418522125b774c /soltools | |
parent | 5df7585c5f41215ce745902e25a3ebbea5f83976 (diff) |
calm down cppcheck patch
Thanks to: Justin Malcolm <malcolm.justin@gmail.com>
Diffstat (limited to 'soltools')
-rw-r--r-- | soltools/javadep/javadep.c | 6 |
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; |