diff options
Diffstat (limited to 'api/src/glfs.c')
| -rw-r--r-- | api/src/glfs.c | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/api/src/glfs.c b/api/src/glfs.c index 10af6c78e17..d9f07603b0f 100644 --- a/api/src/glfs.c +++ b/api/src/glfs.c @@ -1375,6 +1375,16 @@ pub_glfs_free (void *ptr)                  GF_FREE (ptr);                  break;          } +        case glfs_mt_xreaddirp_stat_t: +        { +                struct glfs_xreaddirp_stat *to_free = ptr; + +                if (to_free->object) +                        glfs_h_close (to_free->object); + +                GF_FREE (ptr); +                break; +        }          default:                  GF_FREE (ptr);          }  | 
