فهرست منبع

btrfs: adjust return type of btrfs_getxattr

The xattr_handler::get prototype returns int, use it. The only ssize_t
exception is the per-inode listxattr handler.

Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
David Sterba 7 سال پیش
والد
کامیت
bcadd7050a
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      fs/btrfs/xattr.c
  2. 1 1
      fs/btrfs/xattr.h

+ 1 - 1
fs/btrfs/xattr.c

@@ -33,7 +33,7 @@
 #include "locking.h"
 #include "locking.h"
 
 
 
 
-ssize_t btrfs_getxattr(struct inode *inode, const char *name,
+int btrfs_getxattr(struct inode *inode, const char *name,
 				void *buffer, size_t size)
 				void *buffer, size_t size)
 {
 {
 	struct btrfs_dir_item *di;
 	struct btrfs_dir_item *di;

+ 1 - 1
fs/btrfs/xattr.h

@@ -23,7 +23,7 @@
 
 
 extern const struct xattr_handler *btrfs_xattr_handlers[];
 extern const struct xattr_handler *btrfs_xattr_handlers[];
 
 
-ssize_t btrfs_getxattr(struct inode *inode, const char *name,
+int btrfs_getxattr(struct inode *inode, const char *name,
 		void *buffer, size_t size);
 		void *buffer, size_t size);
 int btrfs_setxattr(struct btrfs_trans_handle *trans,
 int btrfs_setxattr(struct btrfs_trans_handle *trans,
 			    struct inode *inode, const char *name,
 			    struct inode *inode, const char *name,