comparison src/conversation.c @ 4138:6b2d0ce7fb18

[gaim-migrate @ 4356] this should fix some memory leaks, thanks to ari for taking the time to work on this committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Wed, 25 Dec 2002 02:13:35 +0000
parents 0c131a8ea3d1
children 7f5a18b2b9ac
comparison
equal deleted inserted replaced
4137:22875a399312 4138:6b2d0ce7fb18
93 93
94 char *filename; 94 char *filename;
95 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "smile.png", NULL); 95 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "smile.png", NULL);
96 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":)", NULL, filename); 96 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":)", NULL, filename);
97 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-)", NULL, filename); 97 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-)", NULL, filename);
98 g_free(filename);
98 99
99 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "sad.png", NULL); 100 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "sad.png", NULL);
100 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":(", NULL, filename); 101 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":(", NULL, filename);
101 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-(", NULL, filename); 102 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-(", NULL, filename);
103 g_free(filename);
102 104
103 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "wink.png", NULL); 105 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "wink.png", NULL);
104 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ";)", NULL, filename); 106 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ";)", NULL, filename);
105 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ";-)", NULL, filename); 107 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ";-)", NULL, filename);
108 g_free(filename);
106 109
107 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "tongue.png", NULL); 110 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "tongue.png", NULL);
108 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-p", NULL, filename); 111 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-p", NULL, filename);
109 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-P", NULL, filename); 112 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-P", NULL, filename);
110 113 g_free(filename);
114
111 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "scream.png", NULL); 115 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "scream.png", NULL);
112 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "=-O", NULL, filename); 116 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "=-O", NULL, filename);
113 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "=-o", NULL, filename); 117 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "=-o", NULL, filename);
118 g_free(filename);
114 119
115 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "kiss.png", NULL); 120 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "kiss.png", NULL);
116 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-*", NULL, filename); 121 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-*", NULL, filename);
122 g_free(filename);
117 123
118 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "yell.png", NULL); 124 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "yell.png", NULL);
119 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:o", NULL, filename); 125 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:o", NULL, filename);
120 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:O", NULL, filename); 126 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:O", NULL, filename);
121 127 g_free(filename);
128
122 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "cool.png", NULL); 129 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "cool.png", NULL);
123 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "8-)", NULL, filename); 130 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "8-)", NULL, filename);
131 g_free(filename);
124 132
125 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "moneymouth.png", NULL); 133 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "moneymouth.png", NULL);
126 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-$", NULL, filename); 134 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-$", NULL, filename);
127 135 g_free(filename);
136
128 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "burp.png", NULL); 137 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "burp.png", NULL);
129 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-!", NULL, filename); 138 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-!", NULL, filename);
130 139 g_free(filename);
140
131 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "embarrassed.png", NULL); 141 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "embarrassed.png", NULL);
132 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-[", NULL, filename); 142 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-[", NULL, filename);
133 143 g_free(filename);
144
134 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "cry.png", NULL); 145 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "cry.png", NULL);
135 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":'(", NULL, filename); 146 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":'(", NULL, filename);
136 147 g_free(filename);
148
137 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "think.png", NULL); 149 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "think.png", NULL);
138 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-/", NULL, filename); 150 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-/", NULL, filename);
139 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-\\", NULL, filename); 151 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-\\", NULL, filename);
152 g_free(filename);
140 153
141 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "crossedlips.png", NULL); 154 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "crossedlips.png", NULL);
142 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-x", NULL, filename); 155 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-x", NULL, filename);
143 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-X", NULL, filename); 156 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-X", NULL, filename);
144 157 g_free(filename);
158
145 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "bigsmile.png", NULL); 159 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "bigsmile.png", NULL);
146 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-d", NULL, filename); 160 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-d", NULL, filename);
147 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-D", NULL, filename); 161 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-D", NULL, filename);
148 162 g_free(filename);
163
149 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "angel.png", NULL); 164 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "angel.png", NULL);
150 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "O:-)", NULL, filename); 165 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "O:-)", NULL, filename);
151 166 g_free(filename);
152 167
153 /* "Secret" smileys */ 168 /* "Secret" smileys */
154 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "luke.png", NULL); 169 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "luke.png", NULL);
155 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "C:)", NULL, filename); 170 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "C:)", NULL, filename);
156 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "C:-)", NULL, filename); 171 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "C:-)", NULL, filename);
172 g_free(filename);
157 173
158 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "oneeye.png", NULL); 174 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "oneeye.png", NULL);
159 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "O-)", NULL, filename); 175 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "O-)", NULL, filename);
176 g_free(filename);
160 177
161 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "crazy.png", NULL); 178 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "crazy.png", NULL);
162 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:)", NULL, filename); 179 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:)", NULL, filename);
163 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:-)", NULL, filename); 180 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ">:-)", NULL, filename);
181 g_free(filename);
164 182
165 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "mrt.png", NULL); 183 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "mrt.png", NULL);
166 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-o)))", NULL, filename); 184 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-o)))", NULL, filename);
167 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-O)))", NULL, filename); 185 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-O)))", NULL, filename);
186 g_free(filename);
168 187
169 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "download.png", NULL); 188 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "download.png", NULL);
170 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "8-|)", NULL, filename); 189 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "8-|)", NULL, filename);
190 g_free(filename);
171 191
172 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "farted.png", NULL); 192 filename = g_build_filename(DATADIR, "pixmaps", "gaim", "smileys", "default", "farted.png", NULL);
173 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-]", NULL, filename); 193 gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-]", NULL, filename);
194 g_free(filename);
174 } 195 }
175 196
176 void gaim_setup_imhtml(GtkWidget *imhtml) 197 void gaim_setup_imhtml(GtkWidget *imhtml)
177 { 198 {
178 g_return_if_fail(imhtml != NULL); 199 g_return_if_fail(imhtml != NULL);