diff -r 3f841a46eab5 -r 4aaa4b4b29e5 librazor/atomic-emulate.c --- a/librazor/atomic-emulate.c Fri Oct 17 10:10:57 2014 +0100 +++ b/librazor/atomic-emulate.c Fri Apr 15 16:58:07 2016 +0100 @@ -156,6 +156,7 @@ result = malloc(len + strlen(s) + 1); memcpy(result, subpath, len); strcpy(result + len, s); + free(subpath); break; } else if (errno != ENOENT) break;