$OpenBSD: patch-src_filesystem_e2_fs_c,v 1.5 2010/05/04 07:25:54 giovanni Exp $ --- src/filesystem/e2_fs.c.orig Sun Dec 20 00:52:08 2009 +++ src/filesystem/e2_fs.c Mon Apr 12 19:47:33 2010 @@ -58,7 +58,7 @@ Not implemented yet. #ifdef E2_VFS #include "e2_plugins.h" #endif -#if defined(__linux__) || defined(__FreeBSD__) +#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) #include "e2_complete.h" #endif @@ -2676,7 +2676,7 @@ gboolean e2_fs_copy_file (VPATH *src, const struct sta // blksize_t buf_size = 1048576; //find a buffer up to 16 times dest block //(compromise between accesses and multi-tasking latency) - blksize_t buf_size = dest_sb.st_blksize * 16; + size_t buf_size = dest_sb.st_blksize * 16; size_t src_size = src_sb->st_size * 2; while (buf_size > src_size && buf_size > dest_sb.st_blksize) buf_size /= 2;