summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/zmalloc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/zmalloc.c b/src/zmalloc.c
index 367258746..22bf84fce 100644
--- a/src/zmalloc.c
+++ b/src/zmalloc.c
@@ -315,13 +315,14 @@ size_t zmalloc_get_smap_bytes_by_field(char *field, long pid) {
char line[1024];
size_t bytes = 0;
int flen = strlen(field);
+ FILE *fp;
if (pid == -1) {
- FILE *fp = fopen("/proc/self/smaps","r");
+ fp = fopen("/proc/self/smaps","r");
} else {
char filename[128];
snprintf(filename,sizeof(filename),"/proc/%ld/smaps",pid);
- FILE *fp = fopen(filename,"r");
+ fp = fopen(filename,"r");
}
if (!fp) return 0;