Mercurial > pidgin
comparison src/protocols/novell/nmmessage.c @ 8933:6663ad2386d9
[gaim-migrate @ 9703]
"Initial Comment:
* Added support for privacy settings
* Added support for invites - ability to initiate
multi-user conferences (chats).
* Changed the license notice (to the standard GPL notice)
* Fixed 64 bit issues
* Incorporated Joe Shaw's patch for better error messages
* Fixed the buddy list sync problems" --Mike Stoddard of Novell
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Sat, 15 May 2004 14:00:31 +0000 |
parents | 046dd8ef2920 |
children |
comparison
equal
deleted
inserted
replaced
8932:849507541e86 | 8933:6663ad2386d9 |
---|---|
1 /* | 1 /* |
2 * nmmessage.c | 2 * nmmessage.c |
3 * | 3 * |
4 * Copyright © 2004 Unpublished Work of Novell, Inc. All Rights Reserved. | 4 * Copyright (c) 2004 Novell, Inc. All Rights Reserved. |
5 * | 5 * |
6 * THIS WORK IS AN UNPUBLISHED WORK OF NOVELL, INC. NO PART OF THIS WORK MAY BE | 6 * This program is free software; you can redistribute it and/or modify |
7 * USED, PRACTICED, PERFORMED, COPIED, DISTRIBUTED, REVISED, MODIFIED, | 7 * it under the terms of the GNU General Public License as published by |
8 * TRANSLATED, ABRIDGED, CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, | 8 * the Free Software Foundation; version 2 of the License. |
9 * RECAST, TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, | |
10 * INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT | |
11 * THE PERPETRATOR TO CRIMINAL AND CIVIL LIABILITY. | |
12 * | 9 * |
13 * AS BETWEEN [GAIM] AND NOVELL, NOVELL GRANTS [GAIM] THE RIGHT TO REPUBLISH | 10 * This program is distributed in the hope that it will be useful, |
14 * THIS WORK UNDER THE GPL (GNU GENERAL PUBLIC LICENSE) WITH ALL RIGHTS AND | 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
15 * LICENSES THEREUNDER. IF YOU HAVE RECEIVED THIS WORK DIRECTLY OR INDIRECTLY | 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
16 * FROM [GAIM] AS PART OF SUCH A REPUBLICATION, YOU HAVE ALL RIGHTS AND LICENSES | 13 * GNU General Public License for more details. |
17 * GRANTED BY [GAIM] UNDER THE GPL. IN CONNECTION WITH SUCH A REPUBLICATION, IF | 14 * |
18 * ANYTHING IN THIS NOTICE CONFLICTS WITH THE TERMS OF THE GPL, SUCH TERMS | 15 * You should have received a copy of the GNU General Public License |
19 * PREVAIL. | 16 * along with this program; if not, write to the Free Software |
17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
20 * | 18 * |
21 */ | 19 */ |
22 | 20 |
23 #include "nmmessage.h" | 21 #include "nmmessage.h" |
24 | 22 |
41 if (text) | 39 if (text) |
42 msg->text = g_strdup(text); | 40 msg->text = g_strdup(text); |
43 | 41 |
44 msg->ref_count = 1; | 42 msg->ref_count = 1; |
45 return msg; | 43 return msg; |
44 } | |
45 | |
46 void | |
47 nm_message_add_ref(NMMessage * msg) | |
48 { | |
49 if (msg) | |
50 msg->ref_count++; | |
46 } | 51 } |
47 | 52 |
48 void | 53 void |
49 nm_release_message(NMMessage * msg) | 54 nm_release_message(NMMessage * msg) |
50 { | 55 { |