summaryrefslogtreecommitdiff
path: root/community-testing/acpitool/sysfs-battery.patch
blob: 11a58ecc5482eb4f5ef5c4dc8fd79bf6c188f56d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
diff -wbBur acpitool-0.5.1/src/battery.cpp acpitool-0.5.1.my/src/battery.cpp
--- acpitool-0.5.1/src/battery.cpp	2009-08-13 23:42:43.000000000 +0400
+++ acpitool-0.5.1.my/src/battery.cpp	2011-11-01 13:07:20.000000000 +0400
@@ -781,45 +781,7 @@
 
 int Count_Batteries_ProcFS()
 {
-    DIR *battery_dir;
-    char *name, *dirname;
-    int t = 0;
-       
-    dirname = "/proc/acpi/battery/";    
-    battery_dir = opendir(dirname);
-    if(battery_dir)                  
-    {
-	struct dirent **namelist;
-	int n = 0;
-
-	n = scandir(dirname, &namelist, 0, alphasort);
-	if(n<0)
-	  t = -1;
-	else
-	{
-	    while(n--)
-	    {
-		name = namelist[n]->d_name;
-		// skip . and .. //
-		if (!strcmp (".", name) || !strcmp ("..", name))
-		{
-		    // do nothing
-		}
-		else
-		{
-		    t++;
-		}
-		free(namelist[n]);
-	    }
-	    free(namelist);
-	}
-    }
-    else
-    {
-	t = 0;
-    }
-    closedir(battery_dir);
-    return t;
+    return 0;
 }