handover: Fix memory leak on reallocation error
authorSamuel Ortiz <sameo@linux.intel.com>
Tue, 30 Jul 2013 09:59:19 +0000 (11:59 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Tue, 30 Jul 2013 10:05:16 +0000 (12:05 +0200)
commit8f3f39eebd1a5423f89d2ae84c99e4a1b8fc6ec3
treeff2368a1d2bdbc50c93d9769d63fed5388b6b31a
parent1bb04bd4fdbb5446a58818f04c1b8bff39b724a1
handover: Fix memory leak on reallocation error

A temporay variable is used for checking the realloc() return value.
Otherwise ndef->ndef is leaked when realloc fails as it is then set to
NULL.
With this fix, ndef->ndef is updated iff realloc() succeeds.

Reported by Szymon Janc <szymon.janc@tieto.com>
plugins/handover.c