From 299c565b6295eaee1248c0409a412e008ddbd836 Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Thu, 19 Oct 2017 15:24:30 +0100 Subject: seems to fix crash --- gui/src/chainImageSet.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'gui/src') diff --git a/gui/src/chainImageSet.cpp b/gui/src/chainImageSet.cpp index c0ecfd4..1fa20ad 100644 --- a/gui/src/chainImageSet.cpp +++ b/gui/src/chainImageSet.cpp @@ -479,11 +479,17 @@ void chainImageSet::updateOutput(){ (*images.rbegin())->setUseTexture(true); - printf("Linked: %s to %s\n", + printf("Linked: %s -> %s <- %s\n", (*images.rbegin())->filename.c_str(), - (*images.rbegin())->link->filename.c_str()); + (*images.rbegin())->link->filename.c_str(), + (*images.rbegin())->link->linked->filename.c_str()); + printf("Linked: %s <- %s -> %s\n", + (*images.rbegin())->filename.c_str(), + (*images.rbegin())->linked->filename.c_str(), + (*images.rbegin())->linked->link->filename.c_str()); +/* if (images.size()>1){ (*(++images.rbegin()))->link=&(*(*images.rbegin())); printf("Linked: %s to %s\n", @@ -491,6 +497,8 @@ void chainImageSet::updateOutput(){ (*(++images.rbegin()))->link->filename.c_str()); } else { + */ + if (images.size()==1){ selected=images.begin(); currentImage=images.begin(); (*currentImage)->start(); -- cgit v1.2.3