diff options
author | Simon Kaegi | 2008-04-03 16:36:14 +0000 |
---|---|---|
committer | Simon Kaegi | 2008-04-03 16:36:14 +0000 |
commit | 4df4203a59d225334ee3f77f2a01b8521cb51157 (patch) | |
tree | cbbe33dbdc9c5f72558ea0b44cc0abfe9cbccda9 /bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java | |
parent | 31c5f4310aace4afc60851091a32b2384273c83b (diff) | |
download | rt.equinox.p2-4df4203a59d225334ee3f77f2a01b8521cb51157.tar.gz rt.equinox.p2-4df4203a59d225334ee3f77f2a01b8521cb51157.tar.xz rt.equinox.p2-4df4203a59d225334ee3f77f2a01b8521cb51157.zip |
Bug 225444 Excessive version string creation in FrameworkAdmin when installing a bundle
Diffstat (limited to 'bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java')
-rw-r--r-- | bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java b/bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java index b6395dbaf..87cde56bc 100644 --- a/bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java +++ b/bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java @@ -611,10 +611,12 @@ public class EquinoxBundlesState implements BundlesState { break; } String symbolicName = currentInstalledBundles[i].getSymbolicName(); - String version = currentInstalledBundles[i].getVersion().toString(); - if (newSymbolicName.equals(symbolicName) && newVersion.equals(version)) { - found = true; - break; + if (newSymbolicName.equals(symbolicName)) { + String version = currentInstalledBundles[i].getVersion().toString(); + if (newVersion.equals(version)) { + found = true; + break; + } } } |