diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2013-10-28 16:06:43 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-10-28 16:09:06 +0100 |
commit | 658e88c59d2e5303e6388037dcd99a8f218a6960 (patch) | |
tree | 368b446c2e86690743423d6d1c7877f7818e9ce0 /jvmfwk/source | |
parent | a25c18677cea656ac52b5c08508ac70b107588bc (diff) |
Improve debug output (and some clean up)
Change-Id: Ibce90b4eeab679d526f0e0b1e9a8ab3b14255622
Diffstat (limited to 'jvmfwk/source')
-rw-r--r-- | jvmfwk/source/fwkbase.cxx | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/jvmfwk/source/fwkbase.cxx b/jvmfwk/source/fwkbase.cxx index 1b4cf3ccec07..0b9535e98116 100644 --- a/jvmfwk/source/fwkbase.cxx +++ b/jvmfwk/source/fwkbase.cxx @@ -40,8 +40,6 @@ using namespace osl; #define UNO_JAVA_JFW_ENV_CLASSPATH "UNO_JAVA_JFW_ENV_CLASSPATH" #define UNO_JAVA_JFW_CLASSPATH_URLS "UNO_JAVA_JFW_CLASSPATH_URLS" #define UNO_JAVA_JFW_VENDOR_SETTINGS "UNO_JAVA_JFW_VENDOR_SETTINGS" -#define UNO_JAVA_JFW_USER_DATA "UNO_JAVA_JFW_USER_DATA" -#define UNO_JAVA_JFW_SHARED_DATA "UNO_JAVA_JFW_SHARED_DATA" namespace jfw { @@ -65,21 +63,18 @@ OString getVendorSettingsPath(OUString const & sURL) return osSystemPathSettings; } -OUString getParam(const char * name) +OUString getParam(OUString const & name) { OUString retVal; - if (Bootstrap::get()->getFrom(OUString::createFromAscii(name), retVal)) - { -#if OSL_DEBUG_LEVEL >=2 - OString sValue = OUStringToOString(retVal, osl_getThreadTextEncoding()); - fprintf(stderr,"[Java framework] Using bootstrap parameter %s = %s.\n", - name, sValue.getStr()); -#endif - } + bool b = Bootstrap::get()->getFrom(name, retVal); + SAL_INFO( + "jfw", + "Using bootstrap parameter " << name << " = \"" << retVal << "\"" + << (b ? "" : " (undefined)")); return retVal; } -OUString getParamFirstUrl(const char * name) +OUString getParamFirstUrl(OUString const & name) { // Some parameters can consist of multiple URLs (separated by space // characters, although trim() harmlessly also removes other white-space), @@ -343,12 +338,12 @@ OUString VendorSettings::getPluginLibrary(const OUString& sVendor) OUString BootParams::getUserData() { - return getParamFirstUrl(UNO_JAVA_JFW_USER_DATA); + return getParamFirstUrl("UNO_JAVA_JFW_USER_DATA"); } OUString BootParams::getSharedData() { - return getParamFirstUrl(UNO_JAVA_JFW_SHARED_DATA); + return getParamFirstUrl("UNO_JAVA_JFW_SHARED_DATA"); } OString BootParams::getClasspath() |