Changeset 417:b139596e0b24
- Timestamp:
- 06/23/2010 09:26:28 PM (20 months ago)
- Author:
- Dmitry Nezhevenko <dion@…>
- Branch:
- default
- Message:
-
Fix memory leak in MucPlugin::invite
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r412
|
r417
|
|
| 26 | 26 | |
| 27 | 27 | #include <iostream> |
| | 28 | #include <memory> |
| 28 | 29 | |
| 29 | 30 | #include <gloox/stanza.h> |
| … |
… |
|
| 2607 | 2608 | |
| 2608 | 2609 | bool validJID = false; |
| 2609 | | gloox::Tag *m = new gloox::Tag( "message" ); |
| | 2610 | std::auto_ptr<gloox::Tag> m (new gloox::Tag( "message" )); |
| 2610 | 2611 | m->addAttribute( "to", conf->name().toStdString() ); |
| 2611 | | gloox::Tag *x = new gloox::Tag( m, "x" ); |
| | 2612 | gloox::Tag *x = new gloox::Tag( m.get(), "x" ); |
| 2612 | 2613 | x->addAttribute( "xmlns", "http://jabber.org/protocol/muc#user" ); |
| 2613 | 2614 | |
| … |
… |
|
| 2629 | 2630 | new gloox::Tag( x, "password", pass.toStdString() ); |
| 2630 | 2631 | |
| 2631 | | return (new gloox::Stanza(m)); |
| 2632 | | } |
| | 2632 | return (new gloox::Stanza(m.get())); |
| | 2633 | } |