src/hg/visiGene/hgVisiGene/printCaption.c 1.27

1.27 2010/01/19 19:17:06 galt
handling blank itemUrl
Index: src/hg/visiGene/hgVisiGene/printCaption.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/visiGene/hgVisiGene/printCaption.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -b -B -U 4 -r1.26 -r1.27
--- src/hg/visiGene/hgVisiGene/printCaption.c	23 May 2007 01:24:00 -0000	1.26
+++ src/hg/visiGene/hgVisiGene/printCaption.c	19 Jan 2010 19:17:06 -0000	1.27
@@ -858,11 +858,18 @@
 char *itemUrl = visiGeneItemUrl(conn, id);
 if (itemUrl != NULL)
     {
     printf("<B>source:</B> ");
+    char *source = visiGeneSubmissionSource(conn, id);
+    if (sameString(itemUrl,""))
+	printf("%s ", source);
+    else
+	{
     printf("<A HREF=\"");
     printf(itemUrl, visiGeneSubmitId(conn, id));
-    printf("\" target=_blank>%s</A> ", visiGeneSubmissionSource(conn, id));
+	printf("\" target=_blank>%s</A> ", source);
+	}
+
     }
 }
 
 static void showAcknowledgement(struct sqlConnection *conn, int id)