summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Januszewski <spock@gentoo.org>2006-04-09 14:43:41 +0000
committerMichael Januszewski <spock@gentoo.org>2006-04-09 14:43:41 +0000
commitf496e10b6537139983e37f7cc6e96459c62fa3d9 (patch)
treee6c6e96f8175278a893d16c454cdd2d06c4f5a2a /app-admin/hddtemp/files
parentAdd newer patch to improve ebuilds filter, thanks to Pat Double in bug #129298. (diff)
downloadgentoo-2-f496e10b6537139983e37f7cc6e96459c62fa3d9.tar.gz
gentoo-2-f496e10b6537139983e37f7cc6e96459c62fa3d9.tar.bz2
gentoo-2-f496e10b6537139983e37f7cc6e96459c62fa3d9.zip
Fixed segfaulting when running hddtemp for 2 or more drives which are not in its database (bug #126775).
(Portage version: 2.1_pre7-r4)
Diffstat (limited to 'app-admin/hddtemp/files')
-rw-r--r--app-admin/hddtemp/files/hddtemp-0.3_beta14-sizeofdsk.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/app-admin/hddtemp/files/hddtemp-0.3_beta14-sizeofdsk.patch b/app-admin/hddtemp/files/hddtemp-0.3_beta14-sizeofdsk.patch
new file mode 100644
index 000000000000..a64a0382814e
--- /dev/null
+++ b/app-admin/hddtemp/files/hddtemp-0.3_beta14-sizeofdsk.patch
@@ -0,0 +1,12 @@
+diff -Naurp hddtemp-0.3-beta14-orig/src/hddtemp.c hddtemp-0.3-beta14/src/hddtemp.c
+--- hddtemp-0.3-beta14-orig/src/hddtemp.c 2006-04-09 16:35:14.000000000 +0200
++++ hddtemp-0.3-beta14/src/hddtemp.c 2006-04-09 16:36:32.000000000 +0200
+@@ -400,7 +400,7 @@ int main(int argc, char* argv[]) {
+
+ assert(dsk);
+
+- memset(dsk, 0, sizeof(dsk));
++ memset(dsk, 0, sizeof(struct disk));
+
+ p = strchr(argv[i], ':');
+ if(p == NULL)