diff options
| -rw-r--r-- | xlators/features/snapview-server/src/snapview-server-mgmt.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/xlators/features/snapview-server/src/snapview-server-mgmt.c b/xlators/features/snapview-server/src/snapview-server-mgmt.c index b608cdfcd44..8fbf8e3e61b 100644 --- a/xlators/features/snapview-server/src/snapview-server-mgmt.c +++ b/xlators/features/snapview-server/src/snapview-server-mgmt.c @@ -250,7 +250,6 @@ mgmt_get_snapinfo_cbk(struct rpc_req *req, struct iovec *iov, int count,      this = frame->this;      ctx = frame->this->ctx;      priv = this->private; -    old_dirents = priv->dirents;      if (!ctx) {          errno = EINVAL; @@ -382,6 +381,7 @@ mgmt_get_snapinfo_cbk(struct rpc_req *req, struct iovec *iov, int count,      LOCK(&priv->snaplist_lock);      {          oldcount = priv->num_snaps; +        old_dirents = priv->dirents;          for (i = 0; i < priv->num_snaps; i++) {              for (j = 0; j < snapcount; j++) {                  if ((!strcmp(old_dirents[i].name, dirents[j].name)) &&  | 
