![]() ![]() | ![]() |
version 1.82, 2008/09/15 16:11:35 | version 1.83, 2011/01/21 18:58:55 | ||
---|---|---|---|
|
|
||
while ((dent = readdir(dirp)) != NULL) { | while ((dent = readdir(dirp)) != NULL) { | ||
int isdir; | int isdir; | ||
if (strncmp(cp, dent->d_name, len) != 0) | |||
if (dent->d_namlen < len || memcmp(cp, dent->d_name, len) != 0) | |||
continue; | continue; | ||
isdir = 0; | isdir = 0; | ||
if (dent->d_type == DT_DIR) { | if (dent->d_type == DT_DIR) { | ||
isdir = 1; | isdir = 1; |