summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSami Kerola <kerolasa@iki.fi>2012-11-02 17:50:56 +0000
committerCraig Small <csmall@enc.com.au>2012-11-06 22:30:01 +1100
commit22ceeca4a6f7385c80ecc13e9f01a21fd745bb9a (patch)
tree2f0b1103d021f3d5c4508f7107864adaf408f97f
parent2c99a09e527a6d58f61801bba5deddd2b9516c72 (diff)
downloadprocps-ng-22ceeca4a6f7385c80ecc13e9f01a21fd745bb9a.tar.gz
pmap: fix compiler warnings
pmap.c:80:7: warning: declaration of 'mapbuf' shadows a global declaration [-Wshadow] pmap.c:63:13: warning: shadowed declaration is here [-Wshadow] pmap.c:137:37: warning: declaration of 'mapbuf' shadows a global declaration [-Wshadow] pmap.c:63:13: warning: shadowed declaration is here [-Wshadow] Signed-off-by: Sami Kerola <kerolasa@iki.fi>
-rw-r--r--pmap.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/pmap.c b/pmap.c
index 375c114..b33a8fe 100644
--- a/pmap.c
+++ b/pmap.c
@@ -77,7 +77,7 @@ static void discover_shm_minor(void)
{
void *addr;
int shmid;
- char mapbuf[256];
+ char mapbuf_b[256];
if (!freopen("/proc/self/maps", "r", stdin))
return;
@@ -92,20 +92,20 @@ static void discover_shm_minor(void)
if (addr == (void *)-1)
goto out_destroy;
- while (fgets(mapbuf, sizeof mapbuf, stdin)) {
+ while (fgets(mapbuf_b, sizeof mapbuf_b, stdin)) {
char flags[32];
/* to clean up unprintables */
char *tmp;
unsigned KLONG start, end;
unsigned long long file_offset, inode;
unsigned dev_major, dev_minor;
- sscanf(mapbuf, "%" KLF "x-%" KLF "x %31s %llx %x:%x %llu", &start,
+ sscanf(mapbuf_b, "%" KLF "x-%" KLF "x %31s %llx %x:%x %llu", &start,
&end, flags, &file_offset, &dev_major, &dev_minor,
&inode);
- tmp = strchr(mapbuf, '\n');
+ tmp = strchr(mapbuf_b, '\n');
if (tmp)
*tmp = '\0';
- tmp = mapbuf;
+ tmp = mapbuf_b;
while (*tmp) {
if (!isprint(*tmp))
*tmp = '?';
@@ -117,7 +117,7 @@ static void discover_shm_minor(void)
continue;
if (flags[3] != 's')
continue;
- if (strstr(mapbuf, "/SYSV")) {
+ if (strstr(mapbuf_b, "/SYSV")) {
shm_minor = dev_minor;
break;
}
@@ -134,26 +134,26 @@ static void discover_shm_minor(void)
}
static char *mapping_name(proc_t * p, unsigned KLONG addr,
- unsigned KLONG len, const char *mapbuf,
+ unsigned KLONG len, const char *mapbuf_b,
unsigned showpath, unsigned dev_major,
unsigned dev_minor, unsigned long long inode)
{
char *cp;
- if (!dev_major && dev_minor == shm_minor && strstr(mapbuf, "/SYSV")) {
+ if (!dev_major && dev_minor == shm_minor && strstr(mapbuf_b, "/SYSV")) {
static char shmbuf[64];
snprintf(shmbuf, sizeof shmbuf, " [ shmid=0x%llx ]", inode);
return shmbuf;
}
- cp = strrchr(mapbuf, '/');
+ cp = strrchr(mapbuf_b, '/');
if (cp) {
if (showpath)
- return strchr(mapbuf, '/');
+ return strchr(mapbuf_b, '/');
return cp[1] ? cp + 1 : cp;
}
- cp = strchr(mapbuf, '/');
+ cp = strchr(mapbuf_b, '/');
if (cp) {
if (showpath)
return cp;