=== modified file 'protocols/jabber/conference.c'
|
|
|
|
| 302 | 302 | struct jabber_chat *jc = chat ? chat->data : NULL; |
| 303 | 303 | char *s; |
| 304 | 304 | |
| | 305 | /* Handles backlog */ |
| 305 | 306 | if( bud == NULL || ( jc && ~jc->flags & JCFLAG_MESSAGE_SENT && bud == jc->me ) ) |
| 306 | 307 | { |
| 307 | 308 | char *nick; |
| … |
… |
|
| 357 | 358 | return; |
| 358 | 359 | } |
| 359 | 360 | |
| | 361 | /* Ignore echos of sent messages */ |
| | 362 | if( jc && strcmp( xt_find_attr( node, "from" ), jc->me->full_jid ) == 0 ) { |
| | 363 | return; |
| | 364 | } |
| | 365 | |
| 360 | 366 | if( subject ) |
| 361 | 367 | { |
| 362 | 368 | s = strchr( bud->ext_jid, '/' ); |