You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/sci-libs/libmuscle/files/3.7-bufferoverflow.patch

23 lines
591 B

--- 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[11];
static double MaxMB = 0;
static double RAMMB = 0;