vcl/win/dtrans/WinClipboard.cxx |    8 +++-----
 vcl/win/dtrans/WinClipboard.hxx |    4 +---
 2 files changed, 4 insertions(+), 8 deletions(-)

New commits:
commit 187300616f47ae0bf185db5a987c5cdc194d07e0
Author:     Michael Weghorn <[email protected]>
AuthorDate: Fri Feb 27 09:59:28 2026 +0000
Commit:     Michael Weghorn <[email protected]>
CommitDate: Sat Feb 28 09:11:00 2026 +0100

    vcl win: Drop always empty CWinClipboard ctor string param
    
    Also drop CWinClipboard::m_itsName because it's
    also never set to anything else elsewhere.
    
    Change-Id: I6bffd6e809961b36abd0676ac9cddc1cece2413c
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200611
    Reviewed-by: Michael Weghorn <[email protected]>
    Tested-by: Jenkins

diff --git a/vcl/win/dtrans/WinClipboard.cxx b/vcl/win/dtrans/WinClipboard.cxx
index a7d207eb7503..335e3a7fa7f1 100644
--- a/vcl/win/dtrans/WinClipboard.cxx
+++ b/vcl/win/dtrans/WinClipboard.cxx
@@ -74,10 +74,8 @@ void 
releaseAsync(css::uno::Reference<css::datatransfer::XTransferable>& ref)
 }
 
 /*XEventListener,*/
-CWinClipboard::CWinClipboard(const uno::Reference<uno::XComponentContext>& 
rxContext,
-                             const OUString& aClipboardName)
+CWinClipboard::CWinClipboard(const uno::Reference<uno::XComponentContext>& 
rxContext)
     : m_xContext(rxContext)
-    , m_itsName(aClipboardName)
 {
     // necessary to reassociate from
     // the static callback function
@@ -230,7 +228,7 @@ OUString SAL_CALL CWinClipboard::getName()
         throw lang::DisposedException("object is already disposed",
                                       static_cast<XClipboardEx*>(this));
 
-    return m_itsName;
+    return OUString();
 }
 
 // XFlushableClipboard
@@ -375,7 +373,7 @@ 
dtrans_CWinClipboard_get_implementation(css::uno::XComponentContext* context,
     }
     else
     {
-        return cppu::acquire(new CWinClipboard(context, ""));
+        return cppu::acquire(new CWinClipboard(context));
     }
 }
 
diff --git a/vcl/win/dtrans/WinClipboard.hxx b/vcl/win/dtrans/WinClipboard.hxx
index dc5380710553..5d2035255d48 100644
--- a/vcl/win/dtrans/WinClipboard.hxx
+++ b/vcl/win/dtrans/WinClipboard.hxx
@@ -55,7 +55,6 @@ class CWinClipboard final
     friend CXNotifyingDataObject::~CXNotifyingDataObject();
 
     css::uno::Reference<css::uno::XComponentContext> m_xContext;
-    const OUString m_itsName;
     CMtaOleClipboard m_MtaOleClipboard;
     CXNotifyingDataObject* m_pNewOwnClipContent = nullptr; // until 
onClipboardContentChanged
     CXNotifyingDataObject* m_pCurrentOwnClipContent = nullptr;
@@ -76,8 +75,7 @@ class CWinClipboard final
     css::uno::Reference<css::datatransfer::XTransferable> getContents_noLock();
 
 public:
-    CWinClipboard(const css::uno::Reference<css::uno::XComponentContext>& 
rxContext,
-                  const OUString& aClipboardName);
+    CWinClipboard(const css::uno::Reference<css::uno::XComponentContext>& 
rxContext);
     virtual ~CWinClipboard() override;
 
     // XClipboard

Reply via email to