[Xfce4-commits] <xfce4-netload-plugin:master> Fix buffer overflow
Florian Rivoal
noreply at xfce.org
Thu Oct 14 17:30:03 CEST 2010
Updating branch refs/heads/master
to 0f806d5a5a32f6f9b7e1b3748e561f505ffa0f64 (commit)
from cd6830349daa413d2924e11829cc628b8aa9baba (commit)
commit 0f806d5a5a32f6f9b7e1b3748e561f505ffa0f64
Author: Florian Rivoal <frivoal at xfce.org>
Date: Wed Oct 13 09:26:44 2010 +0900
Fix buffer overflow
Apply the patch from bug 6026, correcting a typo that causes overflows.
panel-plugin/wormulon/linux.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/panel-plugin/wormulon/linux.c b/panel-plugin/wormulon/linux.c
index e45ff7f..2a8f27f 100644
--- a/panel-plugin/wormulon/linux.c
+++ b/panel-plugin/wormulon/linux.c
@@ -101,11 +101,11 @@ int get_stat(netdata* data)
/* do not parse the first two lines as they only contain static garbage */
fseek(proc_net_dev, 0, SEEK_SET);
- fgets(buffer, BUFSIZ-1, proc_net_dev);
- fgets(buffer, BUFSIZ-1, proc_net_dev);
+ fgets(buffer, BUFSIZE-1, proc_net_dev);
+ fgets(buffer, BUFSIZE-1, proc_net_dev);
interfacefound = 0;
- while (fgets(buffer, BUFSIZ-1, proc_net_dev) != NULL)
+ while (fgets(buffer, BUFSIZE-1, proc_net_dev) != NULL)
{
/* find the device name and substitute ':' with '\0' */
ptr = buffer;
More information about the Xfce4-commits
mailing list