ntfs_ie_dup_novcn(): fix null pointer dereference if malloc failed (Yuval)

master
szaka 2006-11-06 22:26:11 +00:00
parent e291a71570
commit 7be2eeb930
1 changed files with 4 additions and 5 deletions

View File

@ -380,12 +380,11 @@ static INDEX_ENTRY *ntfs_ie_dup_novcn(INDEX_ENTRY *ie)
size -= sizeof(VCN);
dup = ntfs_malloc(size);
if (dup)
if (dup) {
memcpy(dup, ie, size);
dup->ie_flags &= ~INDEX_ENTRY_NODE;
dup->length = size;
dup->ie_flags &= ~INDEX_ENTRY_NODE;
dup->length = size;
}
return dup;
}