On Wed, Mar 23, 2016 at 03:32:56PM +0000, Petru Rares Sincraian wrote: > All tests were in the main method which produces a long main. Now, each test > is in his own method. > > I think this produces a more clear code and follows more with the main > priority of FFmpeg "simplicity and small code size" > --- > libavutil/parseutils.c | 338 > +++++++++++++++++++++++++------------------------ > 1 file changed, 175 insertions(+), 163 deletions(-)
applied for reference the change without whitespace differences: diff --git a/libavutil/parseutils.c b/libavutil/parseutils.c index 0097bec..43bd4eb 100644 --- a/libavutil/parseutils.c +++ b/libavutil/parseutils.c @@ -749,9 +749,7 @@ static uint32_t av_get_random_seed_deterministic(void) return randomv = randomv * 1664525 + 1013904223; } -int main(void) -{ - printf("Testing av_parse_video_rate()\n"); +static void test_av_parse_video_rate(void) { int i; static const char *const rates[] = { @@ -791,7 +789,7 @@ int main(void) } } - printf("\nTesting av_parse_color()\n"); +static void test_av_parse_color(void) { int i; uint8_t rgba[4]; @@ -845,7 +843,7 @@ int main(void) } } - printf("\nTesting av_small_strptime()\n"); +static void test_av_small_strptime(void) { int i; struct tm tm = { 0 }; @@ -874,7 +872,7 @@ int main(void) } } - printf("\nTesting av_parse_time()\n"); +static void test_av_parse_time(void) { int i; int64_t tv; @@ -924,6 +922,20 @@ int main(void) } } +int main(void) +{ + printf("Testing av_parse_video_rate()\n"); + test_av_parse_video_rate(); + + printf("\nTesting av_parse_color()\n"); + test_av_parse_color(); + + printf("\nTesting av_small_strptime()\n"); + test_av_small_strptime(); + + printf("\nTesting av_parse_time()\n"); + test_av_parse_time(); + return 0; } [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Democracy is the form of government in which you can choose your dictator
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel