Whamcloud - gitweb
minor fix for snap_inode_init
authorwangdi <wangdi>
Thu, 8 Jul 2004 16:27:47 +0000 (16:27 +0000)
committerwangdi <wangdi>
Thu, 8 Jul 2004 16:27:47 +0000 (16:27 +0000)
lustre/smfs/smfs_cow.c

index b592087..bff4528 100644 (file)
@@ -173,13 +173,14 @@ int smfs_cow_cleanup(struct super_block *sb)
 * should be recorgnized here*/
 int smfs_init_snap_inode_info(struct inode *inode, int flags)
 {
-        struct snap_inode_info *sni_info = I2SNAPI(inode);
-        struct fsfilt_operations *snapops = I2SNAPOPS(inode);
         int vallen, rc = 0;
         ENTRY;
 
         if (SMFS_DO_COW(S2SMI(inode->i_sb)) &&
             (flags & SM_DO_COW)) {
+                struct snap_inode_info *sni_info = I2SNAPI(inode);
+                struct fsfilt_operations *snapops = I2SNAPOPS(inode);
+                
                 sni_info->sn_flags = flags;
                 vallen = sizeof(sni_info->sn_gen);