Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Rapicault2008-04-30 16:25:13 +0000
committerPascal Rapicault2008-04-30 16:25:13 +0000
commitf21f091cae61e00b944f94e30b117cd91c01c1b4 (patch)
tree280f1b4f20fdeda684caaf96aa328735456732f3 /bundles/org.eclipse.equinox.p2.director.app
parent623092ef70c040ba500fde955c3dfde3ca4597da (diff)
downloadrt.equinox.p2-f21f091cae61e00b944f94e30b117cd91c01c1b4.tar.gz
rt.equinox.p2-f21f091cae61e00b944f94e30b117cd91c01c1b4.tar.xz
rt.equinox.p2-f21f091cae61e00b944f94e30b117cd91c01c1b4.zip
Bug 229416 - Director application fails with NPE
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.director.app')
-rw-r--r--bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java
index ee4f47103..a54812ec6 100644
--- a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java
+++ b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java
@@ -125,7 +125,7 @@ public class Application implements IApplication {
if (profileId == null)
profileId = IProfileRegistry.SELF;
IProfile profile = ProvisioningHelper.getProfile(profileId);
- if (profile != null && profile != ProvisioningHelper.getProfile(IProfileRegistry.SELF))
+ if (profile != null && (ProvisioningHelper.getProfile(IProfileRegistry.SELF) != null && !profile.getProfileId().equals(ProvisioningHelper.getProfile(IProfileRegistry.SELF).getProfileId())))
needsToUpdateRoamingValues = true;
if (profile == null) {
if (destination == null)

Back to the top