summaryrefslogtreecommitdiffstats
path: root/src/cmd/ls.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/ls.C')
-rw-r--r--src/cmd/ls.C2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmd/ls.C b/src/cmd/ls.C
index de2bee94..8bdeab61 100644
--- a/src/cmd/ls.C
+++ b/src/cmd/ls.C
@@ -101,6 +101,8 @@ ls(char *s, int multi)
return 1;
}
if(db->qid.type&QTDIR && dflag==0){
+ free(db);
+ db = nil;
output();
fd = open(s, OREAD);
if(fd == -1)