From ea35e3c61eea83a55c4b947f46143e0eb8ac5dd4 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Mon, 26 Jul 2010 23:12:48 +0000 Subject: [PATCH] Avoid the use of an intermediary variable in av_parse_video_rate(). Simplify. Originally committed as revision 24524 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcore/parseutils.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libavcore/parseutils.c b/libavcore/parseutils.c index 9a87d07e98..e8ce6cfec7 100644 --- a/libavcore/parseutils.c +++ b/libavcore/parseutils.c @@ -139,9 +139,7 @@ int av_parse_video_rate(AVRational *rate, const char *arg) rate->num = 0; } else { /* Finally we give up and parse it as double */ - AVRational time_base = av_d2q(strtod(arg, 0), 1001000); - rate->den = time_base.den; - rate->num = time_base.num; + *rate = av_d2q(strtod(arg, 0), 1001000); } if (rate->num <= 0 || rate->den <= 0) return AVERROR(EINVAL);