if(self->acl != NULL)
acl_free(self->acl);
+ self->acl = NULL;
+
if(file != NULL) {
fprintf(stderr, "foobar!\n");
char *path = PyBytes_AS_STRING(file);
int fdval;
if ((fdval = PyObject_AsFileDescriptor(fd)) != -1) {
self->acl = acl_get_fd(fdval);
- } else {
- self->acl = NULL;
}
- }
- else if(thesrc != NULL)
+ } else if(thesrc != NULL)
self->acl = acl_dup(thesrc->acl);
else if(filedef != NULL) {
char *path = PyBytes_AS_STRING(filedef);