summaryrefslogtreecommitdiffstats
path: root/testing/hardinfo/uclibc.patch
blob: c24e9ea1a1b718735ab37410dea328297409b90f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
diff --git a/arch/linux/common/os.h b/arch/linux/common/os.h
index f3c2c2d..78bc78b 100644
--- a/arch/linux/common/os.h
+++ b/arch/linux/common/os.h
@@ -49,6 +49,9 @@ err:
 static gchar *
 get_libc_version(void)
 {
+#if defined(__UCLIBC__)
+    return g_strdup("uClibc");
+#else
     FILE *libc;
     gchar buf[256], *tmp, *p;
     
@@ -70,6 +73,7 @@ get_libc_version(void)
                            strstr(buf, " stable ") ? "" : "un");
   err:
     return g_strdup("Unknown");
+#endif
 }
 
 static gchar *