diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2017-04-13 16:06:17 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2017-04-13 17:32:43 +0200 |
commit | 8d475bb13fa44a3a2385635dfbc49ab1b2765dd1 (patch) | |
tree | ab5b557498a8a9b25d955a268731a90673b27ee7 /jvmfwk/plugins | |
parent | 74315cbccf13b578551390762d5efc0a30c2d65b (diff) |
Use std::unique_ptr<JavaInfo> in jfw_plugin_getJavaInfoByPath
Change-Id: I3511eaa12bb689a374a775204a3480d7c667a915
Diffstat (limited to 'jvmfwk/plugins')
-rw-r--r-- | jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx b/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx index f336532f3515..261c648f5da5 100644 --- a/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx +++ b/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx @@ -357,7 +357,7 @@ javaPluginError jfw_plugin_getJavaInfoByPath( OUString const& sMinVersion, OUString const& sMaxVersion, std::vector<OUString> const &arExcludeList, - JavaInfo ** ppInfo) + std::unique_ptr<JavaInfo> * ppInfo) { assert(ppInfo != nullptr); OSL_ASSERT(!sPath.isEmpty()); @@ -379,7 +379,7 @@ javaPluginError jfw_plugin_getJavaInfoByPath( aVendorInfo, sMinVersion, sMaxVersion, arExcludeList); if (errorcode == javaPluginError::NONE) - *ppInfo = createJavaInfo(aVendorInfo); + ppInfo->reset(createJavaInfo(aVendorInfo)); return errorcode; } |