From 6398c3b7ee969c38edb166dde9f1afd5bf74367f Mon Sep 17 00:00:00 2001 From: Richard Kettlewell Date: Mon, 24 Mar 2008 20:57:09 +0000 Subject: [PATCH] Fix defect 16 (GTK assertion due to config->password being NULL). --- disobedience/login.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/disobedience/login.c b/disobedience/login.c index 3dff339..8dc8f0a 100644 --- a/disobedience/login.c +++ b/disobedience/login.c @@ -1,6 +1,6 @@ /* * This file is part of DisOrder - * Copyright (C) 2007 Richard Kettlewell + * Copyright (C) 2007, 2008 Richard Kettlewell * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -66,7 +66,7 @@ static void default_connect(void) { static const char *get_hostname(void) { return config->connect.s[0]; } static const char *get_service(void) { return config->connect.s[1]; } static const char *get_username(void) { return config->username; } -static const char *get_password(void) { return config->password; } +static const char *get_password(void) { return config->password ? config->password : ""; } static void set_hostname(const char *s) { config->connect.s[0] = (char *)s; } static void set_service(const char *s) { config->connect.s[1] = (char *)s; } -- 2.11.0