161bbf1dd3f8a31bc47ae49e10ac558cdd358586 tdreszer Mon Jul 11 15:16:48 2011 -0700 Fix for redmine 2763. Return to browser from ps/pdf page now works. diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index ba723a1..5bd73e7 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -5335,57 +5335,56 @@ struct tempName psTn, ideoPsTn; char *pdfFile = NULL, *ideoPdfFile = NULL; ZeroVar(&ideoPsTn); trashDirFile(&psTn, "hgt", "hgt", ".eps"); hotLinks(); printf("

PostScript/PDF Output

\n"); printf("PostScript images can be printed at high resolution " "and edited by many drawing programs such as Adobe " "Illustrator."); doTrackForm(psTn.forCgi, &ideoPsTn); // postscript printf("\n"); pdfFile = convertEpsToPdf(psTn.forCgi); if (strlen(ideoPsTn.forCgi)) ideoPdfFile = convertEpsToPdf(ideoPsTn.forCgi); if(pdfFile != NULL) { printf("
PDF can be viewed with Adobe Acrobat Reader.\n"); printf("\n"); freez(&pdfFile); freez(&ideoPdfFile); } else printf("

PDF format not available"); - #define RETURN_BUTTON "
" - printf(RETURN_BUTTON); + printf("\n"); } boolean isGenome(char *pos) /* Return TRUE if pos is genome. */ { pos = trimSpaces(pos); return(sameWord(pos, "genome") || sameWord(pos, "hgBatch")); } void setRulerMode() /* Set the rulerMode variable from cart. */ { char *s = cartUsualString(cart, RULER_TRACK_NAME, "dense"); if (sameWord(s, "full") || sameWord(s, "on")) rulerMode = tvFull;