Fix allocation of processes. Closes #166.

Conflicts:
	Process.c
	Process.h
	ProcessList.c
	ScreenManager.c
	linux/LinuxProcessList.c
This commit is contained in:
Hisham Muhammad
2015-02-20 14:52:10 -02:00
parent cce2202a1f
commit 9780c312f4
13 changed files with 48 additions and 15 deletions

View File

@ -24,6 +24,8 @@ in the source distribution for its full text.
#include <sys/types.h>
typedef struct Settings_ Settings;
#define PROCESS_FLAG_IO 1
#define PROCESS_FLAG_IOPRIO 2
#define PROCESS_FLAG_OPENVZ 4
@ -189,11 +191,11 @@ void Process_setupColumnWidths();
#define ONE_DECIMAL_M (ONE_DECIMAL_K * ONE_DECIMAL_K)
#define ONE_DECIMAL_G (ONE_DECIMAL_M * ONE_DECIMAL_K)
void Process_delete(Object* cast);
void Process_done(Process* this);
extern ObjectClass Process_class;
Process* Process_new(struct ProcessList_ *pl);
void Process_init(Process* this, struct Settings_* settings, struct ProcessList_* pl);
void Process_toggleTag(Process* this);