diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2017-03-09 17:39:22 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2017-03-09 17:39:22 (GMT) |
commit | 7e641ef5378f994f6937d2d28ce1c78116a70976 (patch) | |
tree | 868ea9e759a502d06537edcc1039e8a66ed56f34 | |
parent | 9d05bb4f92475929e2b2bbb4f3738316f829c590 (diff) | |
download | blt-7e641ef5378f994f6937d2d28ce1c78116a70976.zip blt-7e641ef5378f994f6937d2d28ce1c78116a70976.tar.gz blt-7e641ef5378f994f6937d2d28ce1c78116a70976.tar.bz2 |
fixed a problem with ds9 regions format not printing coordinate system in rare cases
-rw-r--r-- | tksao/frame/frmarker.C | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tksao/frame/frmarker.C b/tksao/frame/frmarker.C index f9c82cb..fb18b79 100644 --- a/tksao/frame/frmarker.C +++ b/tksao/frame/frmarker.C @@ -4649,7 +4649,7 @@ void Base::markerListCmd(MarkerFormat type, { Marker* mm = markers->head(); - Marker* first = mm; + int first = 1; while (mm) { Tag* t; @@ -4678,7 +4678,8 @@ void Base::markerListCmd(MarkerFormat type, switch (type) { case DS9: // only do this once - if (mm == first) { + if (first) { + first =0; coord.listCoordSystem(str, sys, sky, keyContext->fits); str << (strip ? ';' : '\n'); } |