off_t size,
struct wimfs_context *ctx)
{
- char *staging_file_name;
+ mbchar *staging_file_name;
int ret;
int fd;
struct wim_lookup_table_entry *old_lte, *new_lte;
void **mailbox_ret)
{
long msgsize;
- char *mailbox;
+ void *mailbox;
msgsize = mq_get_msgsize(mq);
#ifdef ENABLE_XATTR
/* Remove an alternate data stream through the XATTR interface */
static int
-wimfs_removexattr(const char *path, const mbchar *name)
+wimfs_removexattr(const mbchar *path, const mbchar *name)
{
struct wim_inode *inode;
struct wim_ads_entry *ads_entry;
const mbchar *staging_dir)
{
int argc;
- char *argv[16];
+ mbchar *argv[16];
int ret;
mbchar *dir_copy;
struct wim_lookup_table *joined_tab, *wim_tab_save;
/*
* We provide the use_ino option to the FUSE mount because we are going
* to assign inode numbers ourselves. */
- char optstring[256] =
+ mbchar optstring[256] =
"use_ino"
",subtype=wimfs"
",attr_timeout=0"