Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mpim-sw
libcdi
Commits
81b295f1
Commit
81b295f1
authored
Aug 06, 2014
by
Thomas Jahns
🤸
Browse files
Use C99 z printf(3) length modifier for mallinfo.
parent
bed72bcb
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/dmemory.c
View file @
81b295f1
...
...
@@ -561,21 +561,21 @@ size_t memTotal(void)
struct
mallinfo
meminfo
=
mallinfo
();
if
(
MEM_Debug
)
{
fprintf
(
stderr
,
"arena %8
ld
(non-mmapped space allocated from system)
\n
"
,
(
unsigned
long
)
meminfo
.
arena
);
fprintf
(
stderr
,
"ordblks %8
ld
(number of free chunks)
\n
"
,
(
unsigned
long
)
meminfo
.
ordblks
);
fprintf
(
stderr
,
"smblks %8
ld
(number of fastbin blocks)
\n
"
,
(
unsigned
long
)
meminfo
.
smblks
);
fprintf
(
stderr
,
"hblks %8
ld
(number of mmapped regions)
\n
"
,
(
unsigned
long
)
meminfo
.
hblks
);
fprintf
(
stderr
,
"hblkhd %8
ld
(space in mmapped regions)
\n
"
,
(
unsigned
long
)
meminfo
.
hblkhd
);
fprintf
(
stderr
,
"usmblks %8
ld
(maximum total allocated space)
\n
"
,
(
unsigned
long
)
meminfo
.
usmblks
);
fprintf
(
stderr
,
"fsmblks %8
ld
(maximum total allocated space)
\n
"
,
(
unsigned
long
)
meminfo
.
fsmblks
);
fprintf
(
stderr
,
"uordblks %8
ld
(total allocated space)
\n
"
,
(
unsigned
long
)
meminfo
.
uordblks
);
fprintf
(
stderr
,
"fordblks %8
ld
(total free space)
\n
"
,
(
unsigned
long
)
meminfo
.
fordblks
);
fprintf
(
stderr
,
"Memory in use: %8
ld
bytes
\n
"
,
(
unsigned
long
)
meminfo
.
usmblks
+
meminfo
.
uordblks
);
fprintf
(
stderr
,
"Total heap size: %8
ld
bytes
\n
"
,
(
unsigned
long
)
meminfo
.
arena
);
fprintf
(
stderr
,
"arena %8
zu
(non-mmapped space allocated from system)
\n
"
,
(
size_t
)
meminfo
.
arena
);
fprintf
(
stderr
,
"ordblks %8
zu
(number of free chunks)
\n
"
,
(
size_t
)
meminfo
.
ordblks
);
fprintf
(
stderr
,
"smblks %8
zu
(number of fastbin blocks)
\n
"
,
(
size_t
)
meminfo
.
smblks
);
fprintf
(
stderr
,
"hblks %8
zu
(number of mmapped regions)
\n
"
,
(
size_t
)
meminfo
.
hblks
);
fprintf
(
stderr
,
"hblkhd %8
zu
(space in mmapped regions)
\n
"
,
(
size_t
)
meminfo
.
hblkhd
);
fprintf
(
stderr
,
"usmblks %8
zu
(maximum total allocated space)
\n
"
,
(
size_t
)
meminfo
.
usmblks
);
fprintf
(
stderr
,
"fsmblks %8
zu
(maximum total allocated space)
\n
"
,
(
size_t
)
meminfo
.
fsmblks
);
fprintf
(
stderr
,
"uordblks %8
zu
(total allocated space)
\n
"
,
(
size_t
)
meminfo
.
uordblks
);
fprintf
(
stderr
,
"fordblks %8
zu
(total free space)
\n
"
,
(
size_t
)
meminfo
.
fordblks
);
fprintf
(
stderr
,
"Memory in use: %8
zu
bytes
\n
"
,
(
size_t
)
meminfo
.
usmblks
+
(
size_t
)
meminfo
.
uordblks
);
fprintf
(
stderr
,
"Total heap size: %8
zu
bytes
\n
"
,
(
size_t
)
meminfo
.
arena
);
/* malloc_stats(); */
}
memtotal
=
meminfo
.
arena
;
memtotal
=
(
size_t
)
meminfo
.
arena
;
#endif
return
(
memtotal
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment