summaryrefslogtreecommitdiff
path: root/gui/src
diff options
context:
space:
mode:
authorTim Redfern <tim@getdrop.com>2017-10-19 15:24:30 +0100
committerTim Redfern <tim@getdrop.com>2017-10-19 15:24:30 +0100
commit299c565b6295eaee1248c0409a412e008ddbd836 (patch)
tree3459aa3a4517730cf61bfe645b2ba37b4dc7eeaf /gui/src
parenta4b2c2a0c569f6732ead116f7cbc3dae0fc999a0 (diff)
seems to fix crash
Diffstat (limited to 'gui/src')
-rw-r--r--gui/src/chainImageSet.cpp12
1 files changed, 10 insertions, 2 deletions
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();