lib/self_exec.c: Fix leaks and remove redundant code

This patch free args before returning from function to avoid memory
leaks and remove redundant code in self_exec().

Signed-off-by: Manjeet Pawar <manjeet.p@samsung.com>
Signed-off-by: Yogesh Gaur <yn.gaur@samsung.com>
1 file changed