mirror of
https://github.com/zen-browser/desktop.git
synced 2025-09-30 06:58:41 +00:00
Profiles can now have avatars
This commit is contained in:
21
src/toolkit/profile/zenProfileMethodsOverride.inc.cpp
Normal file
21
src/toolkit/profile/zenProfileMethodsOverride.inc.cpp
Normal file
@@ -0,0 +1,21 @@
|
||||
NS_IMETHODIMP
|
||||
nsToolkitProfile::GetZenAvatarPath(nsACString& aResult) {
|
||||
aResult = mZenAvatarPath;
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsToolkitProfile::SetZenAvatarPath(const nsACString& aZenAvatar) {
|
||||
NS_ASSERTION(nsToolkitProfileService::gService, "Where did my service go?");
|
||||
|
||||
if (mZenAvatarPath.Equals(aZenAvatar)) {
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
mZenAvatarPath = aZenAvatar;
|
||||
|
||||
nsresult rv = nsToolkitProfileService::gService->mProfileDB.SetString(
|
||||
mSection.get(), "ZenAvatarPath", mZenAvatarPath.get());
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
return NS_OK;
|
||||
}
|
Reference in New Issue
Block a user