diff options
Diffstat (limited to 'api/src/glfs.c')
-rw-r--r-- | api/src/glfs.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/api/src/glfs.c b/api/src/glfs.c index 5259356b4c5..e4e6ad69fd0 100644 --- a/api/src/glfs.c +++ b/api/src/glfs.c @@ -650,6 +650,11 @@ GFAPI_SYMVER_PUBLIC_DEFAULT(glfs_from_glfd, 3.4.0) struct glfs * pub_glfs_from_glfd(struct glfs_fd *glfd) { + if (glfd == NULL) { + errno = EBADF; + return NULL; + } + return glfd->fs; } |