summaryrefslogtreecommitdiffstats
path: root/ProcessList.h
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2006-06-05 21:28:54 +0000
committerHisham Muhammad <hisham@gobolinux.org>2006-06-05 21:28:54 +0000
commit8c643f5f89d4769a187894e8c7574ae258072f6d (patch)
tree0407aeac361a71b413abf6fec2afd0118e66c377 /ProcessList.h
parentd0325cfec54e1adfd10b76ecf7a401eb5c9ea55b (diff)
Use long long types to avoid overflow
Diffstat (limited to 'ProcessList.h')
-rw-r--r--ProcessList.h42
1 files changed, 20 insertions, 22 deletions
diff --git a/ProcessList.h b/ProcessList.h
index 687c1f3e..aa2a7698 100644
--- a/ProcessList.h
+++ b/ProcessList.h
@@ -66,26 +66,26 @@ typedef struct ProcessList_ {
int totalTasks;
int runningTasks;
- long int* totalTime;
- long int* userTime;
- long int* systemTime;
- long int* idleTime;
- long int* niceTime;
- long int* totalPeriod;
- long int* userPeriod;
- long int* systemPeriod;
- long int* idlePeriod;
- long int* nicePeriod;
-
- long int totalMem;
- long int usedMem;
- long int freeMem;
- long int sharedMem;
- long int buffersMem;
- long int cachedMem;
- long int totalSwap;
- long int usedSwap;
- long int freeSwap;
+ unsigned long long int* totalTime;
+ unsigned long long int* userTime;
+ unsigned long long int* systemTime;
+ unsigned long long int* idleTime;
+ unsigned long long int* niceTime;
+ unsigned long long int* totalPeriod;
+ unsigned long long int* userPeriod;
+ unsigned long long int* systemPeriod;
+ unsigned long long int* idlePeriod;
+ unsigned long long int* nicePeriod;
+
+ unsigned long long int totalMem;
+ unsigned long long int usedMem;
+ unsigned long long int freeMem;
+ unsigned long long int sharedMem;
+ unsigned long long int buffersMem;
+ unsigned long long int cachedMem;
+ unsigned long long int totalSwap;
+ unsigned long long int usedSwap;
+ unsigned long long int freeSwap;
ProcessField* fields;
ProcessField sortKey;
@@ -151,6 +151,4 @@ void ProcessList_processEntries(ProcessList* this, char* dirname, int parent, fl
void ProcessList_scan(ProcessList* this);
-void ProcessList_dontCrash(int signal);
-
#endif

© 2014-2024 Faster IT GmbH | imprint | privacy policy