ptr += filelen;
memcpy(ptr, i->file->key, keylen);
ptr += keylen;
- memcpy(ptr, i->file->loader_data, loaderlen);
+ if (loaderlen > 0) memcpy(ptr, i->file->loader_data, loaderlen);
*bufsize = size;
len = strlen(fe->src->file) + 1;
memcpy(buf, &len, intsize);
buf += intsize;
- memcpy(buf, fe->src->file, len);
+ if (len) memcpy(buf, fe->src->file, len);
buf += len;
// namelen + name
len = strlen(fe->src->name) + 1;
memcpy(buf, &len, intsize);
buf += intsize;
- memcpy(buf, fe->src->name, len);
+ if (len) memcpy(buf, fe->src->name, len);
buf += len;
// rend_flags, size, dpi