From c5b0d7a1d1f35756ce8ce0b716d3b5ae0509ff21 Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Thu, 2 Jul 2015 19:17:53 +0100 Subject: [PATCH] python/mraa.i: Fix memory leak on python Spi::write and I2c::write Signed-off-by: Brendan Le Foll --- src/python/mraa.i | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/python/mraa.i b/src/python/mraa.i index 237c85c..64d086e 100644 --- a/src/python/mraa.i +++ b/src/python/mraa.i @@ -49,6 +49,7 @@ class I2c; { // need to loop over length $result = PyByteArray_FromStringAndSize((char*) $1, arg2); + free($1); } class Spi; @@ -56,6 +57,7 @@ class Spi; { // need to loop over length $result = PyByteArray_FromStringAndSize((char*) $1, arg3); + free($1); } }