Module: wine Branch: master Commit: 89e462b1419ce2c6b30021eae20633bb912f3823 URL: http://source.winehq.org/git/wine.git/?a=commit;h=89e462b1419ce2c6b30021eae2...
Author: André Hentschel nerv@dawncrow.de Date: Mon May 28 19:21:04 2012 +0200
server: Add checks for DragonFly BSD.
---
server/fd.c | 2 +- server/ptrace.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/server/fd.c b/server/fd.c index a8b3a5f..f3e42bd 100644 --- a/server/fd.c +++ b/server/fd.c @@ -924,7 +924,7 @@ static int is_device_removable( dev_t dev, int unix_fd ) return (stfs.f_type == 0x9660 || /* iso9660 */ stfs.f_type == 0x9fa1 || /* supermount */ stfs.f_type == 0x15013346); /* udf */ -#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__APPLE__) +#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__) || defined(__APPLE__) struct statfs stfs;
if (fstatfs( unix_fd, &stfs ) == -1) return 0; diff --git a/server/ptrace.c b/server/ptrace.c index 6c14481..912f90e 100644 --- a/server/ptrace.c +++ b/server/ptrace.c @@ -656,7 +656,7 @@ void set_thread_context( struct thread *thread, const context_t *context, unsign }
#elif defined(__i386__) && defined(PTRACE_GETDBREGS) && defined(PTRACE_SETDBREGS) && \ - (defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || defined(__NetBSD__)) + (defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__))
#include <machine/reg.h>