aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-password-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'embed/ephy-password-manager.c')
-rw-r--r--embed/ephy-password-manager.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/embed/ephy-password-manager.c b/embed/ephy-password-manager.c
index 6f1b49520..ef3bb1e2c 100644
--- a/embed/ephy-password-manager.c
+++ b/embed/ephy-password-manager.c
@@ -57,7 +57,7 @@ ephy_password_info_new (const char *host,
const char *username,
const char *password)
{
- EphyPasswordInfo *info = g_new0 (EphyPasswordInfo, 1);
+ EphyPasswordInfo *info = g_slice_new0 (EphyPasswordInfo);
info->host = g_strdup (host);
info->username = g_strdup (username);
@@ -75,7 +75,7 @@ ephy_password_info_new (const char *host,
EphyPasswordInfo *
ephy_password_info_copy (const EphyPasswordInfo *info)
{
- EphyPasswordInfo *copy = g_new0 (EphyPasswordInfo, 1);
+ EphyPasswordInfo *copy = g_slice_new0 (EphyPasswordInfo);
copy->host = g_strdup (info->host);
copy->username = g_strdup (info->username);
@@ -98,7 +98,7 @@ ephy_password_info_free (EphyPasswordInfo *info)
g_free (info->host);
g_free (info->username);
g_free (info->password);
- g_free (info);
+ g_slice_free (EphyPasswordInfo, info);
}
}