diff options
Diffstat (limited to 'xlators/storage/posix/src/posix.c')
| -rw-r--r-- | xlators/storage/posix/src/posix.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/xlators/storage/posix/src/posix.c b/xlators/storage/posix/src/posix.c index a48d2f42d..dfa1e28d5 100644 --- a/xlators/storage/posix/src/posix.c +++ b/xlators/storage/posix/src/posix.c @@ -3219,6 +3219,8 @@ posix_getxattr (call_frame_t *frame, xlator_t *this,                  value [op_ret] = '\0';                  if (strcmp (key, gen_key) != 0)                          dict_set (dict, key, data_from_dynptr (value, op_ret)); +                else +                        FREE (value);                  remaining_size -= strlen (key) + 1;                  list_offset += strlen (key) + 1;  | 
