[mISDNUSER PATCH] Fix memory leak on read() error

Thomas Jarosch <[email protected]> Thu, 04 Dec 2014 10:24:55 +0100
Newsgroups gmane.linux.isdn.i4l.user
Message-ID <3147867.cANVA7nEjQ@storm>
Detected by cppcheck.
---
 capi20/daemon.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/capi20/daemon.c b/capi20/daemon.c
index 1f5b34c..6ed42ea 100644
--- a/capi20/daemon.c
+++ b/capi20/daemon.c
@@ -576,6 +576,7 @@ static int main_control(int idx)
 			else
 				event = -errno;
 			eprint("Event for MasterControl read error read on parameter return %d (%d) - %s\n", ret, len, strerror(-event));
+			free(para);
 			return event;
 		}
 	}
-- 
1.9.3