From 57b3878efb17e0f43b465124e581e72b16da3346 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 29 Nov 2013 13:59:32 +1100 Subject: Code cleanup: avoid using function calls within macros --- source/blender/windowmanager/intern/wm_playanim.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'source/blender/windowmanager/intern/wm_playanim.c') diff --git a/source/blender/windowmanager/intern/wm_playanim.c b/source/blender/windowmanager/intern/wm_playanim.c index a02fc75a3fb..8456be3d5c4 100644 --- a/source/blender/windowmanager/intern/wm_playanim.c +++ b/source/blender/windowmanager/intern/wm_playanim.c @@ -895,17 +895,20 @@ static char *wm_main_playanim_intern(int argc, const char **argv) } break; case 's': - sfra = MIN2(MAXFRAME, MAX2(1, atoi(argv[2]) )); + sfra = atoi(argv[2]); + CLAMP(sfra, 1, MAXFRAME); argc--; argv++; break; case 'e': - efra = MIN2(MAXFRAME, MAX2(1, atoi(argv[2]) )); + efra = atoi(argv[2]); + CLAMP(efra, 1, MAXFRAME); argc--; argv++; break; case 'j': - ps.fstep = MIN2(MAXFRAME, MAX2(1, atoi(argv[2]))); + ps.fstep = atoi(argv[2]); + CLAMP(ps.fstep, 1, MAXFRAME); swaptime *= ps.fstep; argc--; argv++; -- cgit v1.2.3