https://bugs.freedesktop.org/show_bug.cgi?id=88206

            Bug ID: 88206
           Summary: Change uses of cppu::WeakImplHelper* and
                    cppu::ImplInheritanceHelper* to use variadic variants
                    instead
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Libreoffice
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

Since
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=0d44e98d6aa2c390fd9bcdd97290f463b136ddb6>
"Variadic cppu::WeakImplHelper" and
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=8ad48d881b5d36af4d2e744cf8031b5f4b2f43e1>
"Variadic cppu::ImplInheritanceHelper" uses of cppu::WeakImplHelper1,
cppu::WeakImplHelper2, etc. can drop the trailing "1," "2," etc. (and likewise
for cppu::ImplInheritanceHelper), and instead of the various
cppuhelper/implbase1.hxx, cppuhelper/implbase2.hxx, include just
cppuhelper/implbase.hxx.

Find (lots of) places in the code that can be cleaned up (see the two commits
for examples).

(Note that this is a LIBO_INTERNAL_ONLY feature that cannot be used in external
code though; in general, just keep away from files in include/cppu,
include/cppuhelper, include/sal, include/salhelper, include/uno, and
odk/examples.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to