https://bugs.documentfoundation.org/show_bug.cgi?id=108270

--- Comment #4 from Telesto <tele...@surfxs.nl> ---
author  Caolán McNamara <caol...@redhat.com>    2016-06-12 15:18:00 (GMT)
committer       Caolán McNamara <caol...@redhat.com>    2016-06-12 17:59:48
(GMT)
commit  29eac0e49e372092cb119898e9f1116ab4e00532 (patch)
tree    86a1413e7693bf6d41e5c795cafec47972803463
parent  7c983445656e1f1942cf2d7398a77342004ed168 (diff)
Resolves: tdf#100313 OutputDevice::isDisposed doesn't work anymore
since

commit 51fe4d63dfdf0ea24d2fecf75d25cbe607ed1c09
Author: melikeyurtoglu <aysemelikeyurto...@gmail.com>
Date:   Tue May 3 00:34:05 2016 +0300

    tdf#97527 vcl: reference-count Menu

    Change-Id: Ia12434fede69ad247ed67691517437a9ada31acd
    Signed-off-by: melikeyurtoglu <aysemelikeyurto...@gmail.com>
    Reviewed-on: https://gerrit.libreoffice.org/24596

which created a base-class VclReferenceBase for OutputDevice and
Menu and so moved isDisposed from OutputDevice to VclReferenceBase,
but *duplicated* the mbDisposed in VclReferenceBase so the
bit set by disposeOnce in OutputDevice was a different bit to the
bit returned by isDisposed from VclReferenceBase.

Which meant that the fix of...

commit 26c32cfee9fc9a769adba19f455e4d6c13b6d89d
Author: Caolán McNamara <caol...@redhat.com>
Date:   Fri Nov 27 16:10:10 2015 +0000

    Resolves: rhbz#1283426 using vdevs based on now dead physical devs is
unsafe

no longer worked.

Finish moving the mbDisposed to VclReferenceBase to fix this

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to