diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-12-31 15:03:32 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-12-31 15:03:32 +0400 |
commit | 3bb3d46ccf849fd88cc5238ff732a35537c5c802 (patch) | |
tree | 42cf344140c7added49e93bce2afda7dccdf5c4b /source/blender/blenkernel/intern/tracking.c | |
parent | 6c10080d241abfb489d7ae46c8720948278d1bf7 (diff) |
Code cleanup: do not use check for nan when doing check for finite due to
finite() would be FALSE in case of nan to.
Thanks to Campbell for this information.
Diffstat (limited to 'source/blender/blenkernel/intern/tracking.c')
-rw-r--r-- | source/blender/blenkernel/intern/tracking.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/blenkernel/intern/tracking.c b/source/blender/blenkernel/intern/tracking.c index 863080f80c5..7bfc7a8ef87 100644 --- a/source/blender/blenkernel/intern/tracking.c +++ b/source/blender/blenkernel/intern/tracking.c @@ -1258,8 +1258,7 @@ int BKE_tracking_next(MovieTrackingContext *context) double x1, y1, x2, y2; ImBuf *ibuf= NULL; MovieTrackingMarker marker_new, *marker_keyed; - int onbound= 0, coords_correct= 0; - int nextfra; + int onbound= 0, nextfra; if(track->pattern_match==TRACK_MATCH_KEYFRAME) need_readjust= context->first_time; @@ -1377,8 +1376,7 @@ int BKE_tracking_next(MovieTrackingContext *context) MEM_freeN(image_new); } - coords_correct= !isnan(x2) && !isnan(y2) && finite(x2) && finite(y2); - if(coords_correct && !onbound && tracked) { + if(tracked && !onbound && finite(x2) && finite(y2)) { if(context->first_time) { #pragma omp critical { |