$OpenBSD: patch-mozilla_ipc_chromium_src_base_string_util_posix_h,v 1.1 2011/07/24 07:10:12 landry Exp $
--- mozilla/ipc/chromium/src/base/string_util_posix.h.orig	Sat May 28 00:43:47 2011
+++ mozilla/ipc/chromium/src/base/string_util_posix.h	Mon May 30 17:12:06 2011
@@ -36,7 +36,12 @@ inline int vsnprintf(char* buffer, size_t size,
 inline int vswprintf(wchar_t* buffer, size_t size,
                      const wchar_t* format, va_list arguments) {
   DCHECK(IsWprintfFormatPortable(format));
+#if defined(OS_OPENBSD)
+  // OpenBSD does not have a wide-char equivalent yet
+  return ::vsnprintf((char *)buffer, size, (const char *)format, arguments);
+#else
   return ::vswprintf(buffer, size, format, arguments);
+#endif
 }
 
 }  // namespace base
