3 --- ppapi/proxy/ppb_image_data_proxy.cc.orig 2011-05-24 08:01:06.000000000 +0000
4 +++ ppapi/proxy/ppb_image_data_proxy.cc
9 -#elif defined(OS_MACOSX)
10 +#elif defined(OS_MACOSX) || defined(OS_BSD)
14 @@ -80,7 +80,7 @@ void* ImageData::Map() {
18 -#elif defined(OS_MACOSX)
19 +#elif defined(OS_MACOSX) || defined(OS_BSD)
21 if (fstat(handle_.fd, &st) != 0)
23 @@ -105,7 +105,7 @@ void* ImageData::Map() {
24 void ImageData::Unmap() {
27 -#elif defined(OS_MACOSX)
28 +#elif defined(OS_MACOSX) || defined(OS_BSD)
31 if (fstat(handle_.fd, &st) == 0)
32 @@ -120,7 +120,7 @@ void ImageData::Unmap() {
35 const ImageHandle ImageData::NullHandle = NULL;
36 -#elif defined(OS_MACOSX)
37 +#elif defined(OS_MACOSX) || defined(OS_BSD)
38 const ImageHandle ImageData::NullHandle = ImageHandle();
40 const ImageHandle ImageData::NullHandle = 0;
41 @@ -129,7 +129,7 @@ const ImageHandle ImageData::NullHandle
42 ImageHandle ImageData::HandleFromInt(int32_t i) {
44 return reinterpret_cast<ImageHandle>(i);
45 -#elif defined(OS_MACOSX)
46 +#elif defined(OS_MACOSX) || defined(OS_BSD)
47 return ImageHandle(i, false);
49 return static_cast<ImageHandle>(i);