}
ED2KLink::ED2KLink(const char* filename, const size_t size, const void* hash) {
- this->filename = (char*) malloc(strlen(filename));
+ this->filename = (char*) malloc(strlen(filename) + 1);
this->hash = malloc(16);
strcpy(this->filename, filename);