From 6d0d40f668c8ca42187acaa6a5e1ae4d52998875 Mon Sep 17 00:00:00 2001 From: Pawel Jakub Dawidek Date: Sat, 26 Mar 2011 07:17:24 +0000 Subject: [PATCH] Don't calculate len too early. --- lib/libc/gen/directory.3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libc/gen/directory.3 b/lib/libc/gen/directory.3 index e6d8798e7fb..992d2fcde52 100644 --- a/lib/libc/gen/directory.3 +++ b/lib/libc/gen/directory.3 @@ -207,10 +207,10 @@ see .Pp Sample code which searches a directory for entry ``name'' is: .Bd -literal -offset indent -len = strlen(name); dirp = opendir("."); if (dirp == NULL) return (ERROR); +len = strlen(name); while ((dp = readdir(dirp)) != NULL) { if (dp->d_namlen == len && strcmp(dp->d_name, name) == 0) { (void)closedir(dirp);