Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
/* No meta data, just return */
return 0;
} else {
/* No meta data, just return */
return 0;
} else {
closeret = close(metafd);
if (closeret < 0) {
perror("close");
closeret = close(metafd);
if (closeret < 0) {
perror("close");
- return -1; /* failure */
}
closeret = close(dirfd);
if (closeret < 0) {
perror("close");
}
closeret = close(dirfd);
if (closeret < 0) {
perror("close");
- return -1; /* failure */
+ err_close = 1;
+ }
+ if (err_close) {
+ return -1;
}
/* Add path to the global list */
}
/* Add path to the global list */