X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/4dadf1a26a3a9b619f7d91cbc435c7d9429d64d3..6398c3b7ee969c38edb166dde9f1afd5bf74367f:/disobedience/login.c 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; }