OS X has slightly different prototype for scandir (Anders F Björklund)
authorPanu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Tue, 10 Jul 2007 19:27:09 +0000 (22:27 +0300)
committerPanu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Tue, 10 Jul 2007 19:27:09 +0000 (22:27 +0300)
tools/genpkglist.cc
tools/gensrclist.cc

index 130ffda..54881b1 100644 (file)
@@ -334,7 +334,11 @@ bool copyFields(Header h, Header newHeader,
 }
 
 
+#if defined(__APPLE__) || defined(__FREEBSD__)
+int selectDirent(struct dirent *ent)
+#else
 int selectDirent(const struct dirent *ent)
+#endif
 {
    int state = 0;
    const char *p = ent->d_name;
index 992c6f7..68a9a4d 100644 (file)
@@ -55,7 +55,11 @@ int tags[] =  {
 };
 int numTags = sizeof(tags) / sizeof(int);
 
+#if defined(__APPLE__) || defined(__FREEBSD__)
+int selectDirent(struct dirent *ent)
+#else
 int selectDirent(const struct dirent *ent)
+#endif
 {
    int state = 0;
    const char *p = ent->d_name;