- Timestamp:
- 2010-05-08T12:37:49Z (15 years ago)
- Branches:
- master
- Children:
- 9e27f18
- Parents:
- bfb99ee
- Location:
- protocols
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/bee.h
rbfb99ee rd343eaa 85 85 gboolean (*chat_add_user)( bee_t *bee, struct groupchat *c, bee_user_t *bu ); 86 86 gboolean (*chat_remove_user)( bee_t *bee, struct groupchat *c, bee_user_t *bu ); 87 gboolean (*chat_name_hint)( bee_t *bee, struct groupchat *c, const char *name ); 87 88 88 89 struct file_transfer* (*ft_in_start)( bee_t *bee, bee_user_t *bu, const char *file_name, size_t file_size ); -
protocols/bee_chat.c
rbfb99ee rd343eaa 52 52 void imcb_chat_name_hint( struct groupchat *c, const char *name ) 53 53 { 54 #if 0 55 if( !c->joined ) 56 { 57 struct im_connection *ic = c->ic; 58 char stripped[MAX_NICK_LENGTH+1], *full_name; 59 60 strncpy( stripped, name, MAX_NICK_LENGTH ); 61 stripped[MAX_NICK_LENGTH] = '\0'; 62 nick_strip( stripped ); 63 if( set_getbool( &ic->irc->set, "lcnicks" ) ) 64 nick_lc( stripped ); 65 66 full_name = g_strdup_printf( "&%s", stripped ); 67 68 if( stripped[0] && 69 nick_cmp( stripped, ic->irc->channel + 1 ) != 0 && 70 irc_chat_by_channel( ic->irc, full_name ) == NULL ) 71 { 72 g_free( c->channel ); 73 c->channel = full_name; 74 } 75 else 76 { 77 g_free( full_name ); 78 } 79 } 80 #endif 54 bee_t *bee = c->ic->bee; 55 56 if( bee->ui->chat_name_hint ) 57 bee->ui->chat_name_hint( bee, c, name ); 81 58 } 82 59 … … 225 202 } 226 203 227 #if 0228 static int remove_chat_buddy_silent( struct groupchat *b, const char *handle )229 {230 GList *i;231 232 /* Find the handle in the room userlist and shoot it */233 i = b->in_room;234 while( i )235 {236 if( g_strcasecmp( handle, i->data ) == 0 )237 {238 g_free( i->data );239 b->in_room = g_list_remove( b->in_room, i->data );240 return( 1 );241 }242 243 i = i->next;244 }245 246 return 0;247 }248 #endif249 250 204 int bee_chat_msg( bee_t *bee, struct groupchat *c, const char *msg, int flags ) 251 205 {
Note: See TracChangeset
for help on using the changeset viewer.