diff options
Diffstat (limited to 'devel/libgtop/files/patch-sysdeps_freebsd_procopenfiles.c')
-rw-r--r-- | devel/libgtop/files/patch-sysdeps_freebsd_procopenfiles.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/devel/libgtop/files/patch-sysdeps_freebsd_procopenfiles.c b/devel/libgtop/files/patch-sysdeps_freebsd_procopenfiles.c new file mode 100644 index 000000000..1593c0f16 --- /dev/null +++ b/devel/libgtop/files/patch-sysdeps_freebsd_procopenfiles.c @@ -0,0 +1,12 @@ +--- sysdeps/freebsd/procopenfiles.c.orig 2008-11-28 02:24:59.000000000 -0500 ++++ sysdeps/freebsd/procopenfiles.c 2008-11-28 02:26:12.000000000 -0500 +@@ -293,6 +293,9 @@ glibtop_get_proc_open_files_s (glibtop * + for (i = 0; i < len / sizeof(*kif); i++, kif++) { + glibtop_open_files_entry entry = {0}; + ++ if (kif->kf_structsize != sizeof(*kif)) ++ continue; ++ + if (kif->kf_fd < 0) + continue; + |