$OpenBSD: patch-src_filename_list_cxx,v 1.1 2012/03/23 20:14:47 naddy Exp $
--- src/filename_list.cxx.orig	Fri Mar 23 21:08:06 2012
+++ src/filename_list.cxx	Fri Mar 23 21:08:43 2012
@@ -54,7 +54,7 @@ int fl_filename_list(const char *d, dirent ***list,
                      Fl_File_Sort_F *sort) {
 #ifndef HAVE_SCANDIR
   int n = scandir(d, list, 0, sort);
-#elif defined(__hpux) || defined(__CYGWIN__)
+#elif defined(__hpux) || defined(__CYGWIN__) || defined(__OpenBSD__)
   // HP-UX, Cygwin define the comparison function like this:
   int n = scandir(d, list, 0, (int(*)(const dirent **, const dirent **))sort);
 #elif defined(__osf__)
