<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Change uses of cppu::WeakImplHelper* and cppu::ImplInheritanceHelper* to use variadic variants instead"
href="https://bugs.freedesktop.org/show_bug.cgi?id=88206">88206</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Change uses of cppu::WeakImplHelper* and cppu::ImplInheritanceHelper* to use variadic variants instead
</td>
</tr>
<tr>
<th>Product</th>
<td>LibreOffice
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Libreoffice
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>sbergman@redhat.com
</td>
</tr>
<tr>
<th>CC</th>
<td>libreoffice@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Since
<<a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=0d44e98d6aa2c390fd9bcdd97290f463b136ddb6">http://cgit.freedesktop.org/libreoffice/core/commit/?id=0d44e98d6aa2c390fd9bcdd97290f463b136ddb6</a>>
"Variadic cppu::WeakImplHelper" and
<<a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=8ad48d881b5d36af4d2e744cf8031b5f4b2f43e1">http://cgit.freedesktop.org/libreoffice/core/commit/?id=8ad48d881b5d36af4d2e744cf8031b5f4b2f43e1</a>>
"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.)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>