Christian Hesse
e8970b6f32
fix calloc() calls
...
* size_t nmemb (number of elements) first, then size_t size
* do not assume char is size 1 but use sizeof()
* allocate for char, not pointer to char (found by Michael McConville,
fixes #261 )
11 years ago
Hisham Muhammad
9428010121
Make column width calculation dynamic.
...
Closes #228 .
11 years ago
Maks Naumov
1bdee6b6ba
Fix sort by cstime
11 years ago
Hisham Muhammad
2f45008477
Enable OOM support unconditionally on Linux.
...
Read OOM data only if column is enabled.
Make sort ordering more consistent. Closes #182 .
11 years ago
Hisham Muhammad
4c24a9b462
Fixes to subclassing Process.
11 years ago
Hisham Muhammad
272e2d9b34
Major advances in FreeBSD port.
11 years ago
Hisham Muhammad
adbfe3c3f1
Get FreeBSD tree to compile again with latest changes.
11 years ago
Hisham Muhammad
be1700cf94
Isolate portable and Linux-specific process fields.
11 years ago
Hisham Muhammad
e3fe3962cb
Move more Linux-specific code into Linux subdir.
11 years ago
Hisham Muhammad
e7d6eb6a82
Fix deletion of processes. Closes #172 .
...
Conflicts:
linux/LinuxProcess.c
11 years ago
Hisham Muhammad
39a725abc2
Fix deletion of processes. Closes #172 .
11 years ago
Hisham Muhammad
0a184b769f
Merge fixes
11 years ago
Hisham Muhammad
9780c312f4
Fix allocation of processes. Closes #166 .
...
Conflicts:
Process.c
Process.h
ProcessList.c
ScreenManager.c
linux/LinuxProcessList.c
11 years ago
Hisham Muhammad
6f868b00c0
Fix allocation of processes. Closes #166 .
11 years ago
Hisham Muhammad
3383d8e556
Sorry about the mega-patch.
...
This is a work-in-progress, code is currently broken.
(Some actions, and notably, the header, are missing.)
11 years ago
Hisham Muhammad
aaaaf063a1
Builds on Linux again!
11 years ago
Hisham Muhammad
26422af608
Files moved and added for supporting separate platforms.
11 years ago