mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-19 01:10:22 +00:00
The crash doesn't happen this way.
This commit is contained in:
parent
6c8378c12b
commit
a34ce9b522
@ -62,11 +62,6 @@ extern const char *prefContractID;
|
||||
setenv("MOZILLA_FIVE_HOME", cstr, 1);
|
||||
|
||||
nsresult rv;
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
nsCOMPtr<nsIProfile> profileService(do_GetService(NS_PROFILE_CONTRACTID, &rv));
|
||||
if (NS_FAILED(rv))
|
||||
@ -88,6 +83,12 @@ rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv))
|
||||
return NO;
|
||||
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
[self syncMozillaPrefs];
|
||||
return YES;
|
||||
}
|
||||
|
@ -62,11 +62,6 @@ extern const char *prefContractID;
|
||||
setenv("MOZILLA_FIVE_HOME", cstr, 1);
|
||||
|
||||
nsresult rv;
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
nsCOMPtr<nsIProfile> profileService(do_GetService(NS_PROFILE_CONTRACTID, &rv));
|
||||
if (NS_FAILED(rv))
|
||||
@ -88,6 +83,12 @@ rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv))
|
||||
return NO;
|
||||
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
[self syncMozillaPrefs];
|
||||
return YES;
|
||||
}
|
||||
|
@ -62,11 +62,6 @@ extern const char *prefContractID;
|
||||
setenv("MOZILLA_FIVE_HOME", cstr, 1);
|
||||
|
||||
nsresult rv;
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
nsCOMPtr<nsIProfile> profileService(do_GetService(NS_PROFILE_CONTRACTID, &rv));
|
||||
if (NS_FAILED(rv))
|
||||
@ -88,6 +83,12 @@ rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv))
|
||||
return NO;
|
||||
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
[self syncMozillaPrefs];
|
||||
return YES;
|
||||
}
|
||||
|
@ -62,11 +62,6 @@ extern const char *prefContractID;
|
||||
setenv("MOZILLA_FIVE_HOME", cstr, 1);
|
||||
|
||||
nsresult rv;
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
nsCOMPtr<nsIProfile> profileService(do_GetService(NS_PROFILE_CONTRACTID, &rv));
|
||||
if (NS_FAILED(rv))
|
||||
@ -88,6 +83,12 @@ rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv))
|
||||
return NO;
|
||||
|
||||
rv = NS_InitEmbedding(nsnull, nsnull);
|
||||
if (NS_FAILED(rv)) {
|
||||
printf("Embedding init failed.\n");
|
||||
return NO;
|
||||
}
|
||||
|
||||
[self syncMozillaPrefs];
|
||||
return YES;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user