Mercurial > pidgin
comparison libpurple/blist.c @ 27415:2e6482e80a16
Returning FALSE from a function that is suposed to return a PurpleChat * is
very wrong.
author | Etan Reisner <pidgin@unreliablesource.net> |
---|---|
date | Fri, 10 Jul 2009 04:35:20 +0000 |
parents | 75acd9ad14be |
children | 429fce11f244 |
comparison
equal
deleted
inserted
replaced
27413:dbdad6bbf382 | 27415:2e6482e80a16 |
---|---|
1276 PurpleChat *purple_chat_new(PurpleAccount *account, const char *alias, GHashTable *components) | 1276 PurpleChat *purple_chat_new(PurpleAccount *account, const char *alias, GHashTable *components) |
1277 { | 1277 { |
1278 PurpleBlistUiOps *ops = purple_blist_get_ui_ops(); | 1278 PurpleBlistUiOps *ops = purple_blist_get_ui_ops(); |
1279 PurpleChat *chat; | 1279 PurpleChat *chat; |
1280 | 1280 |
1281 g_return_val_if_fail(account != NULL, FALSE); | 1281 g_return_val_if_fail(account != NULL, NULL); |
1282 g_return_val_if_fail(components != NULL, FALSE); | 1282 g_return_val_if_fail(components != NULL, NULL); |
1283 | 1283 |
1284 chat = g_new0(PurpleChat, 1); | 1284 chat = g_new0(PurpleChat, 1); |
1285 chat->account = account; | 1285 chat->account = account; |
1286 if ((alias != NULL) && (*alias != '\0')) | 1286 if ((alias != NULL) && (*alias != '\0')) |
1287 chat->alias = purple_utf8_strip_unprintables(alias); | 1287 chat->alias = purple_utf8_strip_unprintables(alias); |