Mercurial > mplayer.hg
comparison sub/sub.c @ 32537:8fa2f43cb760
Remove most of the NULL pointer check before free all over the code
author | cboesch |
---|---|
date | Sun, 14 Nov 2010 09:12:34 +0000 |
parents | fbe5c829c69b |
children | ce9c41d97bfd |
comparison
equal
deleted
inserted
replaced
32536:187f26cba0ce | 32537:8fa2f43cb760 |
---|---|
1078 | 1078 |
1079 void free_osd_list(void){ | 1079 void free_osd_list(void){ |
1080 mp_osd_obj_t* obj=vo_osd_list; | 1080 mp_osd_obj_t* obj=vo_osd_list; |
1081 while(obj){ | 1081 while(obj){ |
1082 mp_osd_obj_t* next=obj->next; | 1082 mp_osd_obj_t* next=obj->next; |
1083 if (obj->alpha_buffer) free(obj->alpha_buffer); | 1083 free(obj->alpha_buffer); |
1084 if (obj->bitmap_buffer) free(obj->bitmap_buffer); | 1084 free(obj->bitmap_buffer); |
1085 free(obj); | 1085 free(obj); |
1086 obj=next; | 1086 obj=next; |
1087 } | 1087 } |
1088 vo_osd_list=NULL; | 1088 vo_osd_list=NULL; |
1089 } | 1089 } |