[Libreoffice-commits] core.git: jvmfwk/plugins

Stephan Bergmann sbergman at redhat.com
Mon Oct 20 23:53:23 PDT 2014


 jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx |   19 ++-----------------
 jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx |    3 ---
 2 files changed, 2 insertions(+), 20 deletions(-)

New commits:
commit 42a05b4b2aa980cc8443813e6ab903034f9f4dbc
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Tue Oct 21 08:52:43 2014 +0200

    Remove unnecessary jfw_plugin::getVendorNames
    
    Change-Id: I3c134c27db4c1496fcacc519da68af10ab3ce574

diff --git a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx
index 3f23ff3..ee4d6d0 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.cxx
@@ -53,27 +53,12 @@ BEGIN_VENDOR_MAP()
 END_VENDOR_MAP()
 
 
-Sequence<OUString> getVendorNames()
+bool isVendorSupported(const OUString& sVendor)
 {
     const size_t count = sizeof(gVendorMap) / sizeof (VendorSupportMapEntry) - 1;
-    OUString arNames[count];
     for ( size_t pos = 0; pos < count; ++pos )
     {
-        OString sVendor(gVendorMap[pos].sVendorName);
-        arNames[pos] = OStringToOUString(sVendor, RTL_TEXTENCODING_UTF8);
-    }
-    return Sequence<OUString>(arNames, count);
-}
-
-bool isVendorSupported(const OUString& sVendor)
-{
-    Sequence<OUString> seqNames = getVendorNames();
-    const OUString * arNames = seqNames.getConstArray();
-    sal_Int32 count = seqNames.getLength();
-
-    for (int i = 0; i < count; i++)
-    {
-        if (sVendor.equals(arNames[i]))
+        if (sVendor.equalsAscii(gVendorMap[pos].sVendorName))
             return true;
     }
 #if OSL_DEBUG_LEVEL >= 2
diff --git a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx
index 72fd317..5709e79 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/vendorlist.hxx
@@ -45,9 +45,6 @@ VendorSupportMapEntry gVendorMap[] ={
 #define END_VENDOR_MAP() \
     {NULL, NULL, NULL} };
 
-
-com::sun::star::uno::Sequence<OUString> getVendorNames();
-
 /* Examines if the vendor supplied in parameter sVendor is part of the
    list of supported vendors. That is the arry of VendorSupportMapEntry
    is search for an respective entry.


More information about the Libreoffice-commits mailing list