fix again
diff --git a/src/cmd/troff2html/troff2html.c b/src/cmd/troff2html/troff2html.c
index 91145c0..9f43946 100644
--- a/src/cmd/troff2html/troff2html.c
+++ b/src/cmd/troff2html/troff2html.c
@@ -705,7 +705,7 @@
 	for(i=0; troffchars[i].name!=nil; i++)
 		if(strcmp(s, troffchars[i].name) == 0)
 			return troffchars[i].value;
-	return s;
+	return strdup(s);
 }
 
 void