diff options
| -rw-r--r-- | api/src/glfs-handleops.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/api/src/glfs-handleops.c b/api/src/glfs-handleops.c index 8ff23ecff03..ae93439984a 100644 --- a/api/src/glfs-handleops.c +++ b/api/src/glfs-handleops.c @@ -1150,13 +1150,14 @@ pub_glfs_h_access (struct glfs *fs, struct glfs_object *object, int mask)  	inode_t         *inode = NULL;  	loc_t            loc = {0, }; +	DECLARE_OLD_THIS; +  	/* validate in args */  	if ((fs == NULL) || (object == NULL)) {  		errno = EINVAL; -		goto out; +		return ret;  	} -	DECLARE_OLD_THIS;          __GLFS_ENTRY_VALIDATE_FS (fs, invalid_fs);  	/* get the active volume */  | 
