comparison src/ft.c @ 14035:8bda65b88e49

[gaim-migrate @ 16638] A bunch of small changes. Mostly remove "if not null" checks before calling g_free, g_list_free, g_slist_free and g_strdup. Also use g_list_foreach() to call g_free to free strings in an array. And some whitespace changes here and there. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 05 Aug 2006 08:27:39 +0000
parents 9af607a0108f
children 10e8eb6a4910
comparison
equal deleted inserted replaced
14034:0839a7b71325 14035:8bda65b88e49
646 gaim_xfer_set_message(GaimXfer *xfer, const char *message) 646 gaim_xfer_set_message(GaimXfer *xfer, const char *message)
647 { 647 {
648 g_return_if_fail(xfer != NULL); 648 g_return_if_fail(xfer != NULL);
649 649
650 g_free(xfer->message); 650 g_free(xfer->message);
651 651 xfer->message = g_strdup(message);
652 if (message != NULL)
653 xfer->message = g_strdup(message);
654 else
655 xfer->message = NULL;
656 } 652 }
657 653
658 void 654 void
659 gaim_xfer_set_filename(GaimXfer *xfer, const char *filename) 655 gaim_xfer_set_filename(GaimXfer *xfer, const char *filename)
660 { 656 {
661 g_return_if_fail(xfer != NULL); 657 g_return_if_fail(xfer != NULL);
662 658
663 if (xfer->filename != NULL) 659 g_free(xfer->filename);
664 g_free(xfer->filename); 660 xfer->filename = g_strdup(filename);
665
666 xfer->filename = (filename == NULL ? NULL : g_strdup(filename));
667 } 661 }
668 662
669 void 663 void
670 gaim_xfer_set_local_filename(GaimXfer *xfer, const char *filename) 664 gaim_xfer_set_local_filename(GaimXfer *xfer, const char *filename)
671 { 665 {
672 g_return_if_fail(xfer != NULL); 666 g_return_if_fail(xfer != NULL);
673 667
674 if (xfer->local_filename != NULL) 668 g_free(xfer->local_filename);
675 g_free(xfer->local_filename); 669 xfer->local_filename = g_strdup(filename);
676
677 xfer->local_filename = (filename == NULL ? NULL : g_strdup(filename));
678 } 670 }
679 671
680 void 672 void
681 gaim_xfer_set_size(GaimXfer *xfer, size_t size) 673 gaim_xfer_set_size(GaimXfer *xfer, size_t size)
682 { 674 {