X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.h;h=ce9c385c6656b333b10646cb220c053ce6ca6825;hp=b7e2f4bcc569e087069f1f6398f6008712273730;hb=2597593cb367f99f68bc3251c27e8b694c7c2a51;hpb=4a700fe570d217c2c5df87070db7c2652bc0eaaf diff --git a/yaffs_guts.h b/yaffs_guts.h index b7e2f4b..ce9c385 100644 --- a/yaffs_guts.h +++ b/yaffs_guts.h @@ -517,7 +517,7 @@ typedef struct { struct yaffs_DeviceParamStruct { - const char *name; + const YCHAR *name; /* * Entry parameters set up way early. Yaffs sets up the rest. @@ -822,7 +822,7 @@ struct yaffs_ShadowFixerStruct { /* Structure for doing xattr modifications */ typedef struct { int set; /* If 0 then this is a deletion */ - const char *name; + const YCHAR *name; const void *data; int size; int flags; @@ -896,10 +896,10 @@ yaffs_Object *yaffs_MknodSpecial(yaffs_Object *parent, const YCHAR *name, __u32 mode, __u32 uid, __u32 gid, __u32 rdev); -int yaffs_SetXAttribute(yaffs_Object *obj, const char *name, const void * value, int size, int flags); -int yaffs_GetXAttribute(yaffs_Object *obj, const char *name, void *value, int size); +int yaffs_SetXAttribute(yaffs_Object *obj, const YCHAR *name, const void * value, int size, int flags); +int yaffs_GetXAttribute(yaffs_Object *obj, const YCHAR *name, void *value, int size); int yaffs_ListXAttributes(yaffs_Object *obj, char *buffer, int size); -int yaffs_RemoveXAttribute(yaffs_Object *obj, const char *name); +int yaffs_RemoveXAttribute(yaffs_Object *obj, const YCHAR *name); /* Special directories */ yaffs_Object *yaffs_Root(yaffs_Device *dev);