Skip to content

Commit 33e1e40

Browse files
authored
Merge pull request #18 from ipearworks/fix
sharedmem: Fix incorrect usages of `strerror`
2 parents a2df4bd + 75cb81d commit 33e1e40

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

sharedmem.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@ static int rmtfs_mem_enumerate(struct rmtfs_mem *rmem)
418418
if (!dir) {
419419
fprintf(stderr,
420420
"Unable to open reserved-memory device tree node: %s\n",
421-
strerror(-errno));
421+
strerror(errno));
422422
close(basefd);
423423
return -1;
424424
}
@@ -430,15 +430,15 @@ static int rmtfs_mem_enumerate(struct rmtfs_mem *rmem)
430430
dirfd = openat(basefd, de->d_name, O_DIRECTORY);
431431
if (dirfd < 0) {
432432
fprintf(stderr, "failed to open %s: %s\n",
433-
de->d_name, strerror(-errno));
433+
de->d_name, strerror(errno));
434434
ret = -1;
435435
goto out;
436436
}
437437

438438
regfd = openat(dirfd, "reg", O_RDONLY);
439439
if (regfd < 0) {
440440
fprintf(stderr, "failed to open reg of %s: %s\n",
441-
de->d_name, strerror(-errno));
441+
de->d_name, strerror(errno));
442442
ret = -1;
443443
goto out;
444444
}
@@ -452,7 +452,7 @@ static int rmtfs_mem_enumerate(struct rmtfs_mem *rmem)
452452
rmem->size = be64toh(reg.qw[1]);
453453
} else {
454454
fprintf(stderr, "failed to read reg of %s: %s\n",
455-
de->d_name, strerror(-errno));
455+
de->d_name, strerror(errno));
456456
ret = -1;
457457
}
458458

0 commit comments

Comments
 (0)