comparison src/server.c @ 1013:966845e5ad29

[gaim-migrate @ 1023] more stupidity. i fixed the wrong thing. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 20 Oct 2000 08:39:34 +0000
parents 0a4d0ed65e17
children c3579d03a0c1
comparison
equal deleted inserted replaced
1012:7e8dcc609b30 1013:966845e5ad29
140 140
141 void serv_get_info(char *name) 141 void serv_get_info(char *name)
142 { 142 {
143 /* FIXME: getting someone's info? how do you decide something like that? I think that 143 /* FIXME: getting someone's info? how do you decide something like that? I think that
144 * the buddy list/UI needs to be really changed before this gets fixed*/ 144 * the buddy list/UI needs to be really changed before this gets fixed*/
145 struct gaim_connection *g = connections->data; 145 struct gaim_connection *g;
146 if (!connections) return;
147 g = connections->data;
146 148
147 if (g && g->prpl && g->prpl->get_info) 149 if (g && g->prpl && g->prpl->get_info)
148 (*g->prpl->get_info)(g, name); 150 (*g->prpl->get_info)(g, name);
149 } 151 }
150 152
151 void serv_get_away_msg(char *name) 153 void serv_get_away_msg(char *name)
152 { 154 {
153 /* FIXME: see the serv_get_info comment above :-P */ 155 /* FIXME: see the serv_get_info comment above :-P */
154 struct gaim_connection *g = connections->data; 156 struct gaim_connection *g;
157 if (!connections) return;
158 g = connections->data;
155 159
156 if (g && g->prpl && g->prpl->get_info) 160 if (g && g->prpl && g->prpl->get_info)
157 (*g->prpl->get_away_msg)(g, name); 161 (*g->prpl->get_away_msg)(g, name);
158 } 162 }
159 163
160 void serv_get_dir(char *name) 164 void serv_get_dir(char *name)
161 { 165 {
162 /* FIXME: see the serv_get_info comment above :-P */ 166 /* FIXME: see the serv_get_info comment above :-P */
163 struct gaim_connection *g = connections->data; 167 struct gaim_connection *g;
168 if (!connections) return;
169 g = connections->data;
164 170
165 if (g && g->prpl && g->prpl->get_dir) 171 if (g && g->prpl && g->prpl->get_dir)
166 (*g->prpl->get_dir)(g, name); 172 (*g->prpl->get_dir)(g, name);
167 } 173 }
168 174
169 void serv_set_dir(char *first, char *middle, char *last, char *maiden, 175 void serv_set_dir(char *first, char *middle, char *last, char *maiden,
170 char *city, char *state, char *country, int web) 176 char *city, char *state, char *country, int web)
171 { 177 {
172 /* FIXME */ 178 /* FIXME */
173 struct gaim_connection *g = connections->data; 179 struct gaim_connection *g;
180 if (!connections) return;
181 g = connections->data;
174 182
175 if (g && g->prpl && g->prpl->set_dir) 183 if (g && g->prpl && g->prpl->set_dir)
176 (*g->prpl->set_dir)(g, first, middle, last, maiden, city, state, country, web); 184 (*g->prpl->set_dir)(g, first, middle, last, maiden, city, state, country, web);
177 } 185 }
178 186
179 void serv_dir_search(char *first, char *middle, char *last, char *maiden, 187 void serv_dir_search(char *first, char *middle, char *last, char *maiden,
180 char *city, char *state, char *country, char *email) 188 char *city, char *state, char *country, char *email)
181 { 189 {
182 /* FIXME */ 190 /* FIXME */
183 struct gaim_connection *g = connections->data; 191 struct gaim_connection *g;
192 if (!connections) return;
193 g = connections->data;
184 194
185 if (g && g->prpl && g->prpl->dir_search) 195 if (g && g->prpl && g->prpl->dir_search)
186 (*g->prpl->dir_search)(g, first, middle, last, maiden, city, state, country, email); 196 (*g->prpl->dir_search)(g, first, middle, last, maiden, city, state, country, email);
187 } 197 }
188 198
274 284
275 285
276 void serv_set_permit_deny() 286 void serv_set_permit_deny()
277 { 287 {
278 /* FIXME */ 288 /* FIXME */
279 struct gaim_connection *g = connections->data; 289 struct gaim_connection *g;
290 if (!connections) return;
291 g = connections->data;
280 if (g && g->protocol == PROTO_TOC) { 292 if (g && g->protocol == PROTO_TOC) {
281 char buf[MSG_LEN]; 293 char buf[MSG_LEN];
282 int at; 294 int at;
283 GList *list; 295 GList *list;
284 296
389 401
390 402
391 void serv_save_config() 403 void serv_save_config()
392 { 404 {
393 /* FIXME */ 405 /* FIXME */
394 struct gaim_connection *g = connections->data; 406 struct gaim_connection *g;
407 if (!connections) return;
408 g = connections->data;
395 if (g && g->protocol == PROTO_TOC) { 409 if (g && g->protocol == PROTO_TOC) {
396 char *buf = g_malloc(BUF_LONG); 410 char *buf = g_malloc(BUF_LONG);
397 char *buf2 = g_malloc(MSG_LEN); 411 char *buf2 = g_malloc(MSG_LEN);
398 serv_build_config(buf, BUF_LONG / 2, FALSE); 412 serv_build_config(buf, BUF_LONG / 2, FALSE);
399 g_snprintf(buf2, MSG_LEN, "toc_set_config {%s}", buf); 413 g_snprintf(buf2, MSG_LEN, "toc_set_config {%s}", buf);