updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / wmmemfree / 1.patch
blob37101d127ca23e56f89541fe619c0e220b50d9ca
1 --- mem_linux.c 2003-03-17 13:23:05.000000000 +0000
2 +++ mem_linux.c1 2006-09-14 00:01:21.000000000 +0000
3 @@ -34,10 +34,22 @@
4 perror("/proc/meminfo");
5 exit(1);
7 - while(fgetc(file)!='\n'){}
8 - fscanf(file, "%*s %Ld %Ld %Ld %Ld %Ld %Ld",
9 - &mem_total, &mem_used, &mem_free, &mem_shared, &mem_buffers, &mem_cached);
10 - fscanf(file, "%*s %Ld %Ld %Ld",
11 - &swp_total, &swp_used, &swp_free);
12 + mem_shared = 0;
13 + fscanf(file,"%*s %Ld %*s",&mem_total);
14 + fscanf(file,"%*s %Ld %*s",&mem_free);
15 + fscanf(file,"%*s %Ld %*s",&mem_buffers);
16 + fscanf(file,"%*s %Ld %*s",&mem_cached);
17 + fscanf(file,"%*s %*d %*s");
18 + fscanf(file,"%*s %Ld %*s",&mem_used);
19 + fscanf(file,"%*s %*d %*s");
20 + fscanf(file,"%*s %*d %*s");
21 + fscanf(file,"%*s %*d %*s");
22 + fscanf(file,"%*s %*d %*s");
23 + fscanf(file,"%*s %*d %*s");
24 + fscanf(file,"%*s %Ld %*s",&swp_total);
25 + fscanf(file,"%*s %Ld %*s",&swp_free);
26 + fscanf(file,"%*s %Ld %*s");
27 + fscanf(file,"%*s %Ld %*s");
28 + fscanf(file,"%*s %Ld %*s",&swp_used);
29 fclose(file);