#include "all-io.h"
#include "closestream.h"
#include "rpmatch.h"
+#include "strutils.h"
#define ROOT_INO 1
#define YESNO_LENGTH 64
ino = 0;
}
if (name_depth < MAX_DEPTH)
- strncpy(name_list[name_depth], name, namelen);
+ xstrncpy(name_list[name_depth], name, namelen);
+ else
+ return;
name_depth++;
inode = get_inode(ino);
name_depth--;
if (!inode)
return;
if (name_depth < MAX_DEPTH)
- strncpy(name_list[name_depth], name, namelen);
+ xstrncpy(name_list[name_depth], name, namelen);
+ else
+ return;
name_depth++;
if (list) {
if (verbose)
ino = 0;
}
if (name_depth < MAX_DEPTH)
- strncpy(name_list[name_depth], name, namelen);
+ xstrncpy(name_list[name_depth], name, namelen);
+ else
+ return;
name_depth++;
inode = get_inode2(ino);
name_depth--;