Commit a917f895 authored by Keir Fraser's avatar Keir Fraser

libfsimage: Build fix for NetBSD.

Signed-off-by: default avatarChristoph Egger <Christoph.Egger@amd.com>
parent de54f39f
......@@ -776,11 +776,11 @@ dnode_get_path(fsi_file_t *ffi, dnode_phys_t *mdn, char *path,
while (*path == '/')
path++;
while (*path && !isspace(*path)) {
while (*path && !isspace((uint8_t)*path)) {
/* get the next component name */
cname = path;
while (*path && !isspace(*path) && *path != '/')
while (*path && !isspace((uint8_t)*path) && *path != '/')
path++;
ch = *path;
*path = 0; /* ensure null termination */
......@@ -890,17 +890,17 @@ get_objset_mdn(fsi_file_t *ffi, dnode_phys_t *mosmdn, char *fsname,
}
/* take out the pool name */
while (*fsname && !isspace(*fsname) && *fsname != '/')
while (*fsname && !isspace((uint8_t)*fsname) && *fsname != '/')
fsname++;
while (*fsname && !isspace(*fsname)) {
while (*fsname && !isspace((uint8_t)*fsname)) {
uint64_t childobj;
while (*fsname == '/')
fsname++;
cname = fsname;
while (*fsname && !isspace(*fsname) && *fsname != '/')
while (*fsname && !isspace((uint8_t)*fsname) && *fsname != '/')
fsname++;
ch = *fsname;
*fsname = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment