diff options
Diffstat (limited to 'xlators/storage/bdb/src/bdb.c')
| -rw-r--r-- | xlators/storage/bdb/src/bdb.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/xlators/storage/bdb/src/bdb.c b/xlators/storage/bdb/src/bdb.c index d13d5c87..1a5ef02b 100644 --- a/xlators/storage/bdb/src/bdb.c +++ b/xlators/storage/bdb/src/bdb.c @@ -1409,8 +1409,8 @@ dir_read:                  this_entry->buf.st_ino = -1;                  if (S_ISLNK(this_entry->buf.st_mode)) { -                        char linkpath[ZR_PATH_MAX] = {0,}; -                        ret = readlink (entry_path, linkpath, ZR_PATH_MAX); +                        char linkpath[PATH_MAX] = {0,}; +                        ret = readlink (entry_path, linkpath, PATH_MAX);                          if (ret != -1) {                                  linkpath[ret] = '\0';                                  this_entry->link = gf_strdup (linkpath); @@ -2630,7 +2630,7 @@ bdb_setdents (call_frame_t *frame,          trav = entries->next;          while (trav) { -                char pathname[ZR_PATH_MAX] = {0,}; +                char pathname[PATH_MAX] = {0,};                  strcpy (pathname, entry_path);                  strcat (pathname, trav->name);  | 
