From 3e7beef8a552e60f1b722329993df5101f650594 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Tue, 10 Jan 2012 18:21:42 +0100 Subject: [PATCH] Quad fixes --- ultragrid/src/video_capture/quad.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ultragrid/src/video_capture/quad.c b/ultragrid/src/video_capture/quad.c index d2ba6b7c5..ae3c104f1 100644 --- a/ultragrid/src/video_capture/quad.c +++ b/ultragrid/src/video_capture/quad.c @@ -384,9 +384,7 @@ vidcap_quad_init(char *init_fmt, unsigned int flags) fmt_dup = strdup(init_fmt); - - - item = strtok_r(NULL, ":", &save_ptr); + item = strtok_r(fmt_dup, ":", &save_ptr); assert(item != NULL); char *devices_str = strdup(item); s->devices_cnt = 0; @@ -398,7 +396,7 @@ vidcap_quad_init(char *init_fmt, unsigned int flags) } while ((ptr = strtok_r(NULL, ",", &saveptr2))); free(devices_str); - item = strtok_r(fmt_dup, ":", &save_ptr); + item = strtok_r(NULL, ":", &save_ptr); assert(item); frame_mode_number = atoi(item); if(frame_mode_number < 0 ||