Mercurial > hg
comparison mcabber/src/main.c @ 281:f562b9af2de7
Add "const" specifier in prototypes
It's easier then to know when variables are read-only (and shouldn't
be freed).
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Wed, 06 Jul 2005 22:18:05 +0100 |
parents | f5dd437c057b |
children | 35cda94e570d 12f919be3da5 |
comparison
equal
deleted
inserted
replaced
280:68ce34b4243b | 281:f562b9af2de7 |
---|---|
86 } | 86 } |
87 | 87 |
88 int main(int argc, char **argv) | 88 int main(int argc, char **argv) |
89 { | 89 { |
90 char *configFile = NULL; | 90 char *configFile = NULL; |
91 char *username, *password, *resource, *servername; | 91 const char *username, *password, *resource, *servername; |
92 char *jid; | 92 char *jid; |
93 char *optstring; | 93 const char *optstring; |
94 int optval, optval2; | 94 int optval, optval2; |
95 int ssl; | 95 int ssl; |
96 int key; | 96 int key; |
97 unsigned int port; | 97 unsigned int port; |
98 unsigned int ping; | 98 unsigned int ping; |
151 } | 151 } |
152 if (!password) { | 152 if (!password) { |
153 char *p; | 153 char *p; |
154 size_t passsize = 64; | 154 size_t passsize = 64; |
155 printf("Please enter password: "); | 155 printf("Please enter password: "); |
156 my_getpass(&password, &passsize); | 156 my_getpass((char**)&password, &passsize); |
157 printf("\n"); | 157 printf("\n"); |
158 for (p = password; *p; p++); | 158 for (p = (char*)password; *p; p++); |
159 for ( ; p > password ; p--) | 159 for ( ; p > (char*)password ; p--) |
160 if (*p == '\n' || *p == '\r') *p = 0; | 160 if (*p == '\n' || *p == '\r') *p = 0; |
161 } | 161 } |
162 | 162 |
163 /* Initialize N-Curses */ | 163 /* Initialize N-Curses */ |
164 ut_WriteLog("Initializing N-Curses...\n"); | 164 ut_WriteLog("Initializing N-Curses...\n"); |