diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-10-18 13:26:15 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-10-18 13:58:56 +0100 |
commit | 87c2fd70ae2796ab3e964bd80592ef9ee5329fef (patch) | |
tree | 1d5fd4b9c4b5884b210459ef8247e1f2ecee5bcc /.gitignore | |
parent | c2ccc32df9787c4c32eb37fae4d639b82af80037 (diff) |
Fix E_ACCESS failure under windows on attempt to remove temp qa data file
The reference counting of ScDocShell is very confused. It starts off with ref
count of 1, assigning it to a ScDocShellRef gives it a refcount of 2, so
clearing it or its dtor gives a refcount of 1 again, so it doesn't auto-delete,
and so doesn't close its stream, so the attempt to remove its stream gives
E_ACCESS under windows.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions