ole32: Fix invalid memory access in storage32.

This commit is contained in:
Nathan Gallaher 2009-12-06 08:30:06 -05:00 committed by Alexandre Julliard
parent 910b191574
commit de239d86fd
1 changed files with 1 additions and 3 deletions

View File

@ -2280,9 +2280,7 @@ static HRESULT StorageImpl_Construct(
goto end;
}
strcpyW(This->pwcsName, pwcsName);
memcpy(This->base.filename, pwcsName, DIRENTRY_NAME_BUFFER_LEN-1);
This->base.filename[DIRENTRY_NAME_BUFFER_LEN-1] = 0;
lstrcpynW(This->base.filename, pwcsName, DIRENTRY_NAME_BUFFER_LEN);
}
/*