From dd72228e53270a65f7311bb930c1324c209976c7 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 28 May 2008 01:34:46 +0000 Subject: minor simplification Originally committed as revision 13485 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/dvbsubdec.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'libavcodec/dvbsubdec.c') diff --git a/libavcodec/dvbsubdec.c b/libavcodec/dvbsubdec.c index 96c99ee08a..47fea45ea6 100644 --- a/libavcodec/dvbsubdec.c +++ b/libavcodec/dvbsubdec.c @@ -274,25 +274,25 @@ static void delete_region_display_list(DVBSubContext *ctx, DVBSubRegion *region) object = get_object(ctx, display->object_id); if (object) { - obj_disp = object->display_list; obj_disp_ptr = &object->display_list; + obj_disp = *obj_disp_ptr; while (obj_disp && obj_disp != display) { obj_disp_ptr = &obj_disp->object_list_next; - obj_disp = obj_disp->object_list_next; + obj_disp = *obj_disp_ptr; } if (obj_disp) { *obj_disp_ptr = obj_disp->object_list_next; if (!object->display_list) { - obj2 = ctx->object_list; obj2_ptr = &ctx->object_list; + obj2 = *obj2_ptr; while (obj2 != object) { assert(obj2); obj2_ptr = &obj2->next; - obj2 = obj2->next; + obj2 = *obj2_ptr; } *obj2_ptr = obj2->next; -- cgit v1.2.3