summaryrefslogtreecommitdiff
path: root/extra/conky/fix-type-mismatch.patch
blob: a84d05e2ae9bf84960daba188fa48dc08c17a0ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/linux.cc b/src/linux.cc
index 0a7d4331..09fa6c99 100644
--- a/src/linux.cc
+++ b/src/linux.cc
@@ -1169,7 +1169,7 @@ static int open_sysfs_sensor(const char *dir, const char *dev, const char *type,
   fd = open(path, O_RDONLY);
   if (fd < 0) {
     /* if it fails, strip the /device from dev and attempt again */
-    size_t len_to_trunc = std::max(7UL, strnlen(buf, 255)) - 7;
+    size_t len_to_trunc = std::max((size_t)7UL, strnlen(buf, 255)) - 7;
     buf[len_to_trunc] = 0;
     snprintf(path, 255, "%s%s/%s%d_input", dir, dev, type, n);
     fd = open(path, O_RDONLY);