Small fix to handle symlinked directories.

This commit is contained in:
Justin Maggard 2009-01-22 02:06:21 +00:00
parent 74d73037d0
commit 8a127b4e19

View File

@ -21,6 +21,7 @@
#include <unistd.h>
#include <dirent.h>
#include <locale.h>
#include <libgen.h>
#include <sys/stat.h>
#include <sqlite3.h>
@ -536,7 +537,7 @@ ScanDirectory(const char * dir, const char * parent)
free(namelist[i]);
}
free(namelist);
chdir("..");
chdir(dirname((char*)dir));
if( !parent )
{
printf("Scanning \"%s\" finished!\n", dir);