Sami Kerola
9057b18a32
libproc-ng & ps: fix warning reported by smatch
...
proc/ksym.c +279 read_file(54) info: redundant null check on buf calling free()
proc/ksym.c +330 parse_ksyms(41) info: redundant null check on ksyms_data calling free()
proc/ksym.c +332 parse_ksyms(43) info: redundant null check on ksyms_index calling free()
proc/ksym.c +451 sysmap_mmap(110) info: redundant null check on sysmap_index calling free()
proc/procps.h:74:5: warning: undefined preprocessor identifier 'SHARED'
proc/slab.c +145 parse_slabinfo20(24) error: potential null derefence 'prev'.
proc/slab.c +222 parse_slabinfo11(21) error: potential null derefence 'prev'.
ps/stacktrace.c +131 debug(6) error: snprintf() is printing too much 99 vs 16
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
2011-12-20 17:30:50 +01:00
Jim Warner
7126cc4491
library: expanded/generalized memory allocation provisions
...
A callback provision in the form of xalloc_err_handler
(of type message_fn) was added to the alloc module.
This change allowed a program like top, who alters the
termios structure, to override the default fprint(stderr...)
behavior in the event of an error.
The new function xstrdup was also added for symmetry.
2011-12-11 22:26:49 +11:00
albert
3e67b58ec2
satisfy GPL section 2a and LGPL section 2b name+date requirement
2002-12-15 00:30:17 +00:00
albert
5087f3dbf6
big header clean-up
2002-12-09 07:00:07 +00:00
albert
21c9ffa15e
top gets pcpu work
2002-10-10 00:01:37 +00:00
albert
83957ee887
make warning go away
2002-09-30 23:32:54 +00:00
csmall
03a9b5a30f
procps 010114
2002-02-01 22:47:29 +00:00