Changes in zwrite.c [3b8a563:3f52e14]
Legend:
- Unmodified
- Added
- Removed
-
zwrite.c
r3b8a563 r3f52e14 185 185 void owl_zwrite_set_message_raw(owl_zwrite *z, const char *msg) 186 186 { 187 g_free(z->message);187 if (z->message) g_free(z->message); 188 188 z->message = owl_validate_utf8(msg); 189 189 } … … 195 195 char *tmp = NULL, *tmp2; 196 196 197 g_free(z->message);197 if (z->message) g_free(z->message); 198 198 199 199 j=owl_list_get_size(&(z->recips)); … … 289 289 void owl_zwrite_set_opcode(owl_zwrite *z, const char *opcode) 290 290 { 291 g_free(z->opcode);291 if (z->opcode) g_free(z->opcode); 292 292 z->opcode=owl_validate_utf8(opcode); 293 293 } … … 306 306 void owl_zwrite_set_zsig(owl_zwrite *z, const char *zsig) 307 307 { 308 g_free(z->zsig);308 if(z->zsig) g_free(z->zsig); 309 309 z->zsig = g_strdup(zsig); 310 310 } … … 353 353 { 354 354 owl_list_cleanup(&(z->recips), &g_free); 355 g_free(z->cmd);356 g_free(z->zwriteline);357 g_free(z->class);358 g_free(z->inst);359 g_free(z->opcode);360 g_free(z->realm);361 g_free(z->message);362 g_free(z->zsig);355 if (z->cmd) g_free(z->cmd); 356 if (z->zwriteline) g_free(z->zwriteline); 357 if (z->class) g_free(z->class); 358 if (z->inst) g_free(z->inst); 359 if (z->opcode) g_free(z->opcode); 360 if (z->realm) g_free(z->realm); 361 if (z->message) g_free(z->message); 362 if (z->zsig) g_free(z->zsig); 363 363 } 364 364
Note: See TracChangeset
for help on using the changeset viewer.