[Bf-blender-cvs] [414990b] master: Tracking: Some more code de-duplication

Sergey Sharybin noreply at git.blender.org
Wed Apr 22 09:46:45 CEST 2015


Commit: 414990b0f181bdfb15a602fd07cb0169b7e19543
Author: Sergey Sharybin
Date:   Wed Apr 22 12:46:29 2015 +0500
Branches: master
https://developer.blender.org/rB414990b0f181bdfb15a602fd07cb0169b7e19543

Tracking: Some more code de-duplication

===================================================================

M	source/blender/editors/space_clip/tracking_ops.c

===================================================================

diff --git a/source/blender/editors/space_clip/tracking_ops.c b/source/blender/editors/space_clip/tracking_ops.c
index 5c88ad8..4521e98 100644
--- a/source/blender/editors/space_clip/tracking_ops.c
+++ b/source/blender/editors/space_clip/tracking_ops.c
@@ -825,12 +825,8 @@ static void apply_mouse_slide(bContext *C, SlideMarkerData *data)
 		     plane_track = plane_track->next)
 		{
 			if ((plane_track->flag & PLANE_TRACK_AUTOKEY) == 0) {
-				int i;
-				for (i = 0; i < plane_track->point_tracksnr; i++) {
-					if (plane_track->point_tracks[i] == data->track) {
-						BKE_tracking_track_plane_from_existing_motion(plane_track, framenr);
-						break;
-					}
+				if (BKE_tracking_plane_track_has_point_track(plane_track, data->track)) {
+					BKE_tracking_track_plane_from_existing_motion(plane_track, framenr);
 				}
 			}
 		}




More information about the Bf-blender-cvs mailing list