diff options
| -rw-r--r-- | fs/orangefs/inode.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/fs/orangefs/inode.c b/fs/orangefs/inode.c index 4a350ec2dbb3..a45625240b17 100644 --- a/fs/orangefs/inode.c +++ b/fs/orangefs/inode.c | |||
| @@ -365,16 +365,8 @@ static inline ino_t orangefs_handle_hash(struct orangefs_object_kref *ref) | |||
| 365 | static int orangefs_set_inode(struct inode *inode, void *data) | 365 | static int orangefs_set_inode(struct inode *inode, void *data) |
| 366 | { | 366 | { |
| 367 | struct orangefs_object_kref *ref = (struct orangefs_object_kref *) data; | 367 | struct orangefs_object_kref *ref = (struct orangefs_object_kref *) data; |
| 368 | struct orangefs_inode_s *orangefs_inode = NULL; | 368 | ORANGEFS_I(inode)->refn.fs_id = ref->fs_id; |
| 369 | 369 | ORANGEFS_I(inode)->refn.khandle = ref->khandle; | |
| 370 | /* Make sure that we have sane parameters */ | ||
| 371 | if (!data || !inode) | ||
| 372 | return 0; | ||
| 373 | orangefs_inode = ORANGEFS_I(inode); | ||
| 374 | if (!orangefs_inode) | ||
| 375 | return 0; | ||
| 376 | orangefs_inode->refn.fs_id = ref->fs_id; | ||
| 377 | orangefs_inode->refn.khandle = ref->khandle; | ||
| 378 | return 0; | 370 | return 0; |
| 379 | } | 371 | } |
| 380 | 372 | ||
