--- new.functions.c	2004-02-11 17:27:06.000000000 +0800
+++ functions.c	2003-12-29 11:13:24.000000000 +0800
@@ -77,24 +77,23 @@
 /***************************************************************************/
 
 static char const *help_complex = {
-	sprintf("@FUNCTION=%s\n"
-			"@SYNTAX=%s\n"
-			"@DESCRIPTION=%s\n"
-			"@EXAMPLES=\n%s\n"
-			"@SEEALSO=%s",
-
-			"COMPLEX",
-			"COMPLEX(real,im[,suffix])",
-		    N_("COMPLEX returns a complex number of the form x + yi.\n\n"
-		    "@real is the real and @im is the imaginary part of "
-	   		"the complex number.  @suffix is the suffix for the imaginary "
-		    "part.  If it is omitted, COMPLEX uses 'i' by default.\n"
-		    "\n"
-			"* If @suffix is neither 'i' nor 'j', COMPLEX returns #VALUE! "
-			"error.\n")+N_("* This function is Excel compatible.\n"),
-			sprintf(N_("%s equals %s.\n"), "COMPLEX(1,-1)", "1-i"),
-			""
-			)
+	N_("@FUNCTION=COMPLEX\n"
+	   "@SYNTAX=COMPLEX(real,im[,suffix])\n"
+
+	   "@DESCRIPTION="
+	   "COMPLEX returns a complex number of the form x + yi.\n\n"
+	   "@real is the real and @im is the imaginary part of "
+	   "the complex number.  @suffix is the suffix for the imaginary "
+	   "part.  If it is omitted, COMPLEX uses 'i' by default.\n"
+	   "\n"
+	   "* If @suffix is neither 'i' nor 'j', COMPLEX returns #VALUE! "
+	   "error.\n"
+	   "* This function is Excel compatible.\n"
+	   "\n"
+	   "@EXAMPLES=\n"
+	   "COMPLEX(1,-1) equals 1-i.\n"
+	   "\n"
+	   "@SEEALSO=")
 };
 
 static GnmValue *
