]> arthur.barton.de Git - netatalk.git/blobdiff - bin/psorder/pa.c
Fix ressource leak, from Riccardo Magliocchetti
[netatalk.git] / bin / psorder / pa.c
index 8728065ccb5ae3e9fafadd840ab6cef1fc23685d..b55b48a64aa8ae6f386dea75053ba1b66e3f2a2a 100644 (file)
@@ -47,6 +47,8 @@ pa_buf_t *pa_init(int fd)
        h->bufsz = PA_BUFBLK * 2;
 
        if (( rc = read( fd, h->buf, PA_BUFBLK )) < 0 ) {
+               free(h->buf);
+               free(h);
                return( NULL );
        }