From 7dbafe3f0fa465949ef66d800a8cbd0b191c9519 Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Mon, 27 Feb 2012 00:06:17 +0000 Subject: Complete rewrite of user handling. HEADS UP\! --- vchat-client.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'vchat-client.c') diff --git a/vchat-client.c b/vchat-client.c index 7324cda..d5960a5 100755 --- a/vchat-client.c +++ b/vchat-client.c @@ -27,7 +27,9 @@ #include #include #include + #include "vchat.h" +#include "vchat-user.h" /* version of this module */ char *vchat_cl_version = "$Id$"; @@ -432,8 +434,8 @@ void usage( char *name) { printf (" -s set server (default \"%s\")\n",getstroption(CF_SERVERHOST)); printf (" -p set port (default %s)\n",getstroption(CF_SERVERPORT)); printf (" -c set channel (default %d)\n",getintoption(CF_CHANNEL)); - if (nick) - printf(" -n set nickname (default \"%s\")\n",nick); + if (own_nick_get()) + printf(" -n set nickname (default \"%s\")\n",own_nick_get()); else puts (" -n set nickname"); printf (" -f set from (default \"%s\")\n",getstroption(CF_FROM)); @@ -468,7 +470,7 @@ main (int argc, char **argv) case 's': setstroption(CF_SERVERHOST,optarg); break; case 'p': setstroption(CF_SERVERPORT,optarg); break; case 'c': setintoption(CF_CHANNEL,strtol(optarg,NULL,10)); break; - case 'n': setstroption(CF_NICK,optarg); break; + case 'n': own_nick_set(optarg); break; case 'f': setstroption(CF_FROM,optarg); break; case 'h': usage(argv[0]); exit(0); break; default : usage(argv[0]); exit(1); -- cgit v1.2.3