More cleanups.

This commit is contained in:
Markus F.X.J. Oberhumer
2016-09-21 23:18:19 +02:00
parent 242f606a29
commit b66ba140cb
2 changed files with 27 additions and 43 deletions
+3 -2
View File
@@ -47,7 +47,7 @@ static bool update_capacity(unsigned size, unsigned *capacity)
static void __acc_cdecl_va internal_error(const char *format, ...)
{
char buf[1024];
static char buf[1024];
va_list ap;
va_start(ap, format);
@@ -181,7 +181,8 @@ void ElfLinker::init(const void *pdata_v, int plen)
{
inputlen = plen;
input = new upx_byte[inputlen + 1];
memcpy(input, pdata, inputlen);
if (inputlen)
memcpy(input, pdata, inputlen);
}
input[inputlen] = 0; // NUL terminate