svnno****@sourc*****
svnno****@sourc*****
2009年 6月 19日 (金) 23:29:00 JST
Revision: 163 http://sourceforge.jp/projects/swfed/svn/view?view=rev&revision=163 Author: yoya Date: 2009-06-19 23:29:00 +0900 (Fri, 19 Jun 2009) Log Message: ----------- 第一引数の swf_gradient_record_t *gradient_record で NULL が渡ってきた時にエラー出力&関数を抜けるようにした Modified Paths: -------------- trunk/src/swf_gradient_record.c -------------- next part -------------- Modified: trunk/src/swf_gradient_record.c =================================================================== --- trunk/src/swf_gradient_record.c 2009-06-19 14:27:49 UTC (rev 162) +++ trunk/src/swf_gradient_record.c 2009-06-19 14:29:00 UTC (rev 163) @@ -45,6 +45,10 @@ int swf_gradient_record_print(swf_gradient_record_t *gradient_record, int indent_depth, swf_tag_t *tag) { + if (gradient_record == NULL) { + fprintf(stderr, "swf_gradient_record_print: gradient_record == NULL\n"); + return 1; + } if (tag->tag == 46 || tag->tag == 84) { // DefineMorph || DefineMorphShape2 print_indent(indent_depth); printf("position=%d\n", gradient_record->position);