diff options
Diffstat (limited to 'src/libmach/executable.c')
| -rw-r--r-- | src/libmach/executable.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libmach/executable.c b/src/libmach/executable.c index 34da721519..98aae3e529 100644 --- a/src/libmach/executable.c +++ b/src/libmach/executable.c @@ -786,7 +786,8 @@ error: goto done; memset(buf, 0, sizeof buf); seek(fd, sh[ep->shstrndx].offset, 0); - read(fd, buf, sh[ep->shstrndx].size); + i = read(fd, buf, sh[ep->shstrndx].size); + USED(i); // shut up ubuntu gcc for(i = 0; i < ep->shnum; i++) { if (strcmp(&buf[sh[i].name], ".gosymtab") == 0) { @@ -967,7 +968,8 @@ error: goto done; memset(buf, 0, sizeof buf); seek(fd, sh[ep->shstrndx].offset, 0); - read(fd, buf, sh[ep->shstrndx].size); + i = read(fd, buf, sh[ep->shstrndx].size); + USED(i); // shut up ubuntu gcc for(i = 0; i < ep->shnum; i++) { if (strcmp(&buf[sh[i].name], ".gosymtab") == 0) { |
