Remove unnecessary jfw_plugin::getVendorNames

Change-Id: I3c134c27db4c1496fcacc519da68af10ab3ce574
This commit is contained in:
Stephan Bergmann
2014-10-21 08:52:43 +02:00
parent a8c24b25fd
commit 42a05b4b2a
2 changed files with 3 additions and 21 deletions

View File

@@ -53,27 +53,12 @@ BEGIN_VENDOR_MAP()
END_VENDOR_MAP()
Sequence<OUString> getVendorNames()
{
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++)
const size_t count = sizeof(gVendorMap) / sizeof (VendorSupportMapEntry) - 1;
for ( size_t pos = 0; pos < count; ++pos )
{
if (sVendor.equals(arNames[i]))
if (sVendor.equalsAscii(gVendorMap[pos].sVendorName))
return true;
}
#if OSL_DEBUG_LEVEL >= 2

View File

@@ -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.