summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gatchat/ppp_auth.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/gatchat/ppp_auth.c b/gatchat/ppp_auth.c
index d6181129..63d6b6f2 100644
--- a/gatchat/ppp_auth.c
+++ b/gatchat/ppp_auth.c
@@ -60,12 +60,10 @@ void auth_set_credentials(struct auth_data *data, const char *username,
if (data == NULL)
return;
- if (data->username)
- g_free(data->username);
- if (data->passwd)
- g_free(data->passwd);
-
+ g_free(data->username);
data->username = g_strdup(username);
+
+ g_free(data->passwd);
data->passwd = g_strdup(passwd);
}