Blob Blame History Raw
Fix some gcc warnings.

Index: man-1.6g/man2html/cgibase.c
===================================================================
--- man-1.6g.orig/man2html/cgibase.c	2011-01-09 17:49:52.000000000 +0100
+++ man-1.6g/man2html/cgibase.c	2011-01-09 17:51:03.000000000 +0100
@@ -82,13 +82,13 @@
 {
     char timebuf[TIMEBUFSZ];
     struct tm *timetm;
-    time_t clock;
+    time_t now;
 
     timebuf[0] = 0;
 #ifdef TIMEFORMAT
     sprintf(timebuf, "Time: ");
-    clock=time(NULL);
-    timetm=gmtime(&clock);
+    now=time(NULL);
+    timetm=gmtime(&now);
     strftime(timebuf+6, TIMEBUFSZ-6, TIMEFORMAT, timetm);
     timebuf[TIMEBUFSZ-1] = 0;
 #endif
Index: man-1.6g/man2html/man2html.c
===================================================================
--- man-1.6g.orig/man2html/man2html.c	2011-01-09 17:49:52.000000000 +0100
+++ man-1.6g/man2html/man2html.c	2011-01-09 17:54:37.000000000 +0100
@@ -644,7 +644,7 @@
 		*tmp = 0;
 			
 		for (i = 0; ((h = argument[i])); i++) {
-			sprintf(tmp, "%s %s%s%s", tmp,
+			sprintf(tmp + strlen(tmp), " %s%s%s",
 						  quote ? "\"" : "",
 						  h,
 						  quote ? "\"" : "");
@@ -1720,12 +1720,12 @@
 		for (i=1; i<words; i++)
 		    wordlist[i][-1]=0;
 		for (i=0; i<words; i++) {
-		    char *h=NULL;
+		    char *hl=NULL;
 		    if (mandoc_command)
-			 scan_troff_mandoc(wordlist[i],1,&h);
+			 scan_troff_mandoc(wordlist[i],1,&hl);
 		    else
-			 scan_troff(wordlist[i],2,&h);
-		    wordlist[i]=h;
+			 scan_troff(wordlist[i],2,&hl);
+		    wordlist[i]=hl;
 		}
 		for (i=words; i<SIZE(wordlist); i++)
 		    wordlist[i]=NULL;
@@ -1806,24 +1806,24 @@
 		single_escape=1;
 		curpos=0;
 		if (!de) {
-		    char *h;
+		    char *hl;
 		    de=(STRDEF*) xmalloc(sizeof(STRDEF));
 		    de->nr=i;
 		    de->slen=0;
 		    de->next=strdef;
 		    de->st=NULL;
 		    strdef=de;
-		    h=NULL;
-		    c=scan_troff(c, 1, &h);
-		    de->st=h;
+		    hl=NULL;
+		    c=scan_troff(c, 1, &hl);
+		    de->st=hl;
 		    de->slen=curpos;
 		} else {
 		    if (mode) {		/* .ds */
-			char *h=NULL;
-			c=scan_troff(c, 1, &h);
+			char *hl=NULL;
+			c=scan_troff(c, 1, &hl);
 			free(de->st);	/* segfault XXX */
 			de->slen=curpos;
-			de->st=h;
+			de->st=hl;
 		    } else {		/* .as */
 			c=scan_troff(c,1,&de->st); 	/* XXX */
 			de->slen+=curpos;