$OpenBSD: patch-src_osd_sdl_sdldir_c,v 1.1.1.1 2009/03/17 19:58:21 landry Exp $
--- src/osd/sdl/sdldir.c.orig	Sun Mar 15 15:49:29 2009
+++ src/osd/sdl/sdldir.c	Sun Mar 15 15:50:38 2009
@@ -13,7 +13,7 @@
 #ifdef SDLMAME_LINUX
 #define __USE_LARGEFILE64
 #endif
-#ifndef SDLMAME_FREEBSD
+#ifndef SDLMAME_BSD
 #define _XOPEN_SOURCE 500
 #endif
 
@@ -43,7 +43,7 @@
 struct _osd_directory
 {
 	osd_directory_entry ent;
-#if defined(SDLMAME_DARWIN) || defined(SDLMAME_WIN32) || defined(SDLMAME_NO64BITIO) || defined(SDLMAME_FREEBSD) || defined(SDLMAME_OS2)
+#if defined(SDLMAME_DARWIN) || defined(SDLMAME_WIN32) || defined(SDLMAME_NO64BITIO) || defined(SDLMAME_BSD) || defined(SDLMAME_OS2)
 	struct dirent *data;
 #else
 	struct dirent64 *data;
@@ -52,7 +52,7 @@ struct _osd_directory
 };
 
 
-#if defined (SDLMAME_LINUX) || defined (SDLMAME_FREEBSD) || defined(SDLMAME_DARWIN)
+#if defined (SDLMAME_LINUX) || defined (SDLMAME_BSD) || defined(SDLMAME_DARWIN)
 static osd_dir_entry_type get_attributes_enttype(int attributes)
 {
 	if (attributes == DT_DIR)
@@ -85,7 +85,7 @@ static osd_dir_entry_type get_attributes_stat(const ch
 
 static UINT64 osd_get_file_size(const char *file)
 {
-#if defined(SDLMAME_DARWIN) || defined(SDLMAME_WIN32) || defined(SDLMAME_NO64BITIO) || defined(SDLMAME_FREEBSD) || defined(SDLMAME_OS2)
+#if defined(SDLMAME_DARWIN) || defined(SDLMAME_WIN32) || defined(SDLMAME_NO64BITIO) || defined(SDLMAME_BSD) || defined(SDLMAME_OS2)
 	struct stat st;
 	if(stat(file, &st))
 		return 0;
@@ -171,7 +171,7 @@ osd_directory *osd_opendir(const char *dirname)
 
 const osd_directory_entry *osd_readdir(osd_directory *dir)
 {
-	#if defined(SDLMAME_DARWIN) || defined(SDLMAME_WIN32) || defined(SDLMAME_NO64BITIO) || defined(SDLMAME_FREEBSD) || defined(SDLMAME_OS2)
+	#if defined(SDLMAME_DARWIN) || defined(SDLMAME_WIN32) || defined(SDLMAME_NO64BITIO) || defined(SDLMAME_BSD) || defined(SDLMAME_OS2)
 	dir->data = readdir(dir->fd);
 	#else
 	dir->data = readdir64(dir->fd);
@@ -181,7 +181,7 @@ const osd_directory_entry *osd_readdir(osd_directory *
 		return NULL;
 
 	dir->ent.name = dir->data->d_name;
-	#if defined (SDLMAME_LINUX) || defined (SDLMAME_FREEBSD) || defined(SDLMAME_DARWIN)
+	#if defined (SDLMAME_LINUX) || defined (SDLMAME_BSD) || defined(SDLMAME_DARWIN)
 	dir->ent.type = get_attributes_enttype(dir->data->d_type);
 	#else
 	dir->ent.type = get_attributes_stat(dir->data->d_name);
