ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/memory_stats.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/memory_stats.c (file contents):
Revision 1.16 by ats, Fri Oct 24 17:26:43 2003 UTC vs.
Revision 1.17 by ats, Mon Nov 10 23:25:45 2003 UTC

# Line 28 | Line 28
28   #include <unistd.h>
29   #include <kstat.h>
30   #endif
31 < #ifdef LINUX
31 > #if defined(LINUX) || defined(CYGWIN)
32   #include <stdio.h>
33   #include <string.h>
34   #endif
# Line 49 | Line 49 | mem_stat_t *get_memory_stats(){
49          long totalmem;
50          int pagesize;
51   #endif
52 < #ifdef LINUX
52 > #if defined(LINUX) || defined(CYGWIN)
53          char *line_ptr;
54          unsigned long long value;
55          FILE *f;
# Line 95 | Line 95 | mem_stat_t *get_memory_stats(){
95          mem_stat.used = mem_stat.total - mem_stat.free;
96   #endif
97  
98 < #ifdef LINUX
98 > #if defined(LINUX) || defined(CYGWIN)
99          if ((f = fopen("/proc/meminfo", "r")) == NULL) {
100                  return NULL;
101          }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines