...
|
...
|
@@ -2779,7 +2779,7 @@ static int scan_common(int desc, cl_fmap_t *map, const char **virname, unsigned
|
2779
|
2779
|
|
2780
|
2780
|
snprintf(link, sizeof(link), "/proc/self/fd/%u", desc);
|
2781
|
2781
|
link[sizeof(link)-1]='\0';
|
2782
|
|
- if((linksz=readlink(link, ctx.entry_filename, sizeof(ctx.entry_filename)))==-1) {
|
|
2782
|
+ if((linksz=readlink(link, ctx.entry_filename, sizeof(ctx.entry_filename)-1))==-1) {
|
2783
|
2783
|
cli_errmsg("failed to resolve filename for descriptor %d (%s)\n", desc, link);
|
2784
|
2784
|
strcpy(ctx.entry_filename, "NO_IDEA");
|
2785
|
2785
|
} else
|