diff options
author | Kenneth Venken <kenneth.venken@gmail.com> | 2010-10-17 00:04:57 -0500 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2010-10-17 00:04:57 -0500 |
commit | 0196e3b7eb8e75dfd8482ebf54d35b12308d4416 (patch) | |
tree | a5dfd67a277f1e43910328c6a4b8a089e9b99364 /stoc | |
parent | 7ed1d1de5eef6aad14d1ad7c3286bc7cba08a5d5 (diff) |
use SAL_N_ELEMENTS macro
Diffstat (limited to 'stoc')
-rw-r--r-- | stoc/test/uriproc/test_uriproc.cxx | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/stoc/test/uriproc/test_uriproc.cxx b/stoc/test/uriproc/test_uriproc.cxx index e195413b1f92..a835a37f6b69 100644 --- a/stoc/test/uriproc/test_uriproc.cxx +++ b/stoc/test/uriproc/test_uriproc.cxx @@ -55,6 +55,7 @@ #include "rtl/ustrbuf.hxx" #include "rtl/ustring.hxx" #include "sal/types.h" +#include <sal/macros.h> #include <cstdlib> @@ -205,7 +206,7 @@ void Test::testParse() { "/", false, 1, "", "", "", "", "", 0, 0 }, { "////", 0, "////", true, "", "//", false, 2, "", "", "", "", "", 0, 0 } }; - for (std::size_t i = 0; i < sizeof data / sizeof data[0]; ++i) { + for (std::size_t i = 0; i < SAL_N_ELEMENTS(data); ++i) { css::uno::Reference< css::uri::XUriReference > uriRef( m_uriFactory->parse( rtl::OUString::createFromAscii(data[i].uriReference))); @@ -595,7 +596,7 @@ void Test::testMakeAbsolute() { css::uri::RelativeUriExcessParentSegments_ERROR, "scheme://a#s" }, { "scheme://a#s1", "#s2", true, css::uri::RelativeUriExcessParentSegments_ERROR, "scheme://a#s2" } }; - for (std::size_t i = 0; i < sizeof data / sizeof data[0]; ++i) { + for (std::size_t i = 0; i < SAL_N_ELEMENTS(data); ++i) { css::uno::Reference< css::uri::XUriReference > baseUriRef( m_uriFactory->parse( rtl::OUString::createFromAscii(data[i].baseUriReference))); @@ -700,7 +701,7 @@ void Test::testMakeRelative() { 0 }, { "scheme://auth/a/b", "scheme://auth/c/d", true, false, false, "../c/d", 0 } }; - for (std::size_t i = 0; i < sizeof data / sizeof data[0]; ++i) { + for (std::size_t i = 0; i < SAL_N_ELEMENTS(data); ++i) { css::uno::Reference< css::uri::XUriReference > baseUriRef( m_uriFactory->parse( rtl::OUString::createFromAscii(data[i].baseUriReference))); @@ -753,7 +754,7 @@ void Test::testVndSunStarExpand() { RTL_CONSTASCII_USTRINGPARAM( "/singletons/com.sun.star.util.theMacroExpander"))), css::uno::UNO_QUERY_THROW); - for (std::size_t i = 0; i < sizeof data / sizeof data[0]; ++i) { + for (std::size_t i = 0; i < SAL_N_ELEMENTS(data); ++i) { css::uno::Reference< css::uri::XUriReference > uriRef( m_uriFactory->parse( rtl::OUString::createFromAscii(data[i].uriReference))); @@ -793,7 +794,7 @@ void Test::testVndSunStarScript() { { "vnd.sun.star.script:name?a=&", 0, true, {} }, { "vnd.sun.star.script:name?key1=&%26=%3D&key1=hello", "name", true, { { "key1", "" }, { "key2", 0 }, { "&", "=" } } } }; - for (std::size_t i = 0; i < sizeof data / sizeof data[0]; ++i) { + for (std::size_t i = 0; i < SAL_N_ELEMENTS(data); ++i) { css::uno::Reference< css::uri::XUriReference > uriRef( m_uriFactory->parse( rtl::OUString::createFromAscii(data[i].uriReference))); @@ -950,7 +951,7 @@ void Test::testTranslator() { { "file:///abc/%25ef", "file:///abc/%25ef", true } }; css::uno::Reference< css::uri::XExternalUriReferenceTranslator > translator(css::uri::ExternalUriReferenceTranslator::create(m_context)); - for (std::size_t i = 0; i < sizeof data / sizeof data[0]; ++i) { + for (std::size_t i = 0; i < SAL_N_ELEMENTS(data); ++i) { if (data[i].toInternal) { TEST_ASSERT_EQUAL( "testTranslator, translateToInternal", i, @@ -981,7 +982,7 @@ void Test::testPkgUrlFactory() { "vnd.sun.star.pkg://file:%2F%2F%2Fa%2525b%252fc%2Fd~e&f@g%3Fh" } }; css::uno::Reference< css::uri::XVndSunStarPkgUrlReferenceFactory > factory( css::uri::VndSunStarPkgUrlReferenceFactory::create(m_context)); - for (std::size_t i = 0; i < sizeof data / sizeof data[0]; ++i) { + for (std::size_t i = 0; i < SAL_N_ELEMENTS(data); ++i) { css::uno::Reference< css::uri::XUriReference > url( factory->createVndSunStarPkgUrlReference( m_uriFactory->parse( |