From 9a1f2c86fd80c9cd8b06b11408195371e43c588b Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Tue, 3 Jun 2008 22:03:31 +0000 Subject: - Update to 1.5.1 Submitted by: adamw Approved by: maintainer (novel) --- sysutils/conky/files/patch-src_diskio.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 sysutils/conky/files/patch-src_diskio.c (limited to 'sysutils/conky/files/patch-src_diskio.c') diff --git a/sysutils/conky/files/patch-src_diskio.c b/sysutils/conky/files/patch-src_diskio.c new file mode 100644 index 000000000000..77c79f66ac3e --- /dev/null +++ b/sysutils/conky/files/patch-src_diskio.c @@ -0,0 +1,17 @@ +--- src/diskio.c.orig 2008-05-26 11:36:44.000000000 -0400 ++++ src/diskio.c 2008-05-26 11:43:00.000000000 -0400 +@@ -73,11 +73,11 @@ struct diskio_stat *prepare_diskio_stat( + free(new->dev); + new->dev = 0; + } +- if (strncmp(s, "/dev/", 5) == 0) { ++ if (strncmp(s, "/dev/", 5) == 0 && strlen(s) > 5) { + // supplied a /dev/device arg, so cut off the /dev part +- new->dev = strndup(s + 5, text_buffer_size); ++ new->dev = strdup(s + 5); + } else { +- new->dev = strndup(s, text_buffer_size); ++ new->dev = strdup(s); + } + /* + * check that device actually exists -- cgit v1.2.3