summaryrefslogtreecommitdiff
path: root/source3/lib/replace/repdir_getdirentries.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/lib/replace/repdir_getdirentries.c')
-rw-r--r--source3/lib/replace/repdir_getdirentries.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/source3/lib/replace/repdir_getdirentries.c b/source3/lib/replace/repdir_getdirentries.c
index ee1d218456..a6026dfb5d 100644
--- a/source3/lib/replace/repdir_getdirentries.c
+++ b/source3/lib/replace/repdir_getdirentries.c
@@ -82,16 +82,16 @@ DIR *opendir(const char *dname)
return NULL;
}
if (fstat(d->fd, &sb) < 0) {
- close(d->fd);
- free(d);
- return NULL;
- }
- if (!S_ISDIR(sb.st_mode)) {
- close(d->fd);
- free(d);
- errno = ENOTDIR;
- return NULL;
- }
+ close(d->fd);
+ free(d);
+ return NULL;
+ }
+ if (!S_ISDIR(sb.st_mode)) {
+ close(d->fd);
+ free(d);
+ errno = ENOTDIR;
+ return NULL;
+ }
d->ofs = 0;
d->seekpos = 0;
d->nbytes = 0;