diff options
author | Justin Lecher <jlec@gentoo.org> | 2010-06-28 20:30:00 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2010-06-28 20:30:00 +0000 |
commit | be6ada4fac4f2d1bfb1fbcdfa63b9685b99b5795 (patch) | |
tree | 087122f8669c7f245fe73787460915f8b3bb7954 /sci-biology/muscle/files/3.7-bufferoverflow.patch | |
parent | Automated update of use.local.desc (diff) | |
download | gentoo-2-be6ada4fac4f2d1bfb1fbcdfa63b9685b99b5795.tar.gz gentoo-2-be6ada4fac4f2d1bfb1fbcdfa63b9685b99b5795.tar.bz2 gentoo-2-be6ada4fac4f2d1bfb1fbcdfa63b9685b99b5795.zip |
Fix for bufferoverflow, #309341
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sci-biology/muscle/files/3.7-bufferoverflow.patch')
-rw-r--r-- | sci-biology/muscle/files/3.7-bufferoverflow.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sci-biology/muscle/files/3.7-bufferoverflow.patch b/sci-biology/muscle/files/3.7-bufferoverflow.patch new file mode 100644 index 000000000000..62dab42e3cb5 --- /dev/null +++ b/sci-biology/muscle/files/3.7-bufferoverflow.patch @@ -0,0 +1,22 @@ +--- libMUSCLE/globalslinux.cpp.old 2010-03-14 19:03:14.000000000 +1300 ++++ libMUSCLE/globalslinux.cpp 2010-03-14 19:11:09.000000000 +1300 +@@ -159,7 +159,7 @@ + } + return DEFAULT_RAM; + } +- int Bytes = atoi(pMem+9)*1000; ++ long Bytes = atol(pMem+9)*1000; + return ((double) Bytes)/1e6; + } + +--- libMUSCLE/progress.cpp.old 2010-03-14 19:50:27.000000000 +1300 ++++ libMUSCLE/progress.cpp 2010-03-14 19:51:07.000000000 +1300 +@@ -48,7 +48,7 @@ + if (MB < 0) + return ""; + +- static char Str[9]; ++ static char Str[16]; + static double MaxMB = 0; + static double RAMMB = 0; + |