about summary refs log tree commit diff stats
path: root/WWW/Library/Implementation/HTAAServ.c
diff options
context:
space:
mode:
Diffstat (limited to 'WWW/Library/Implementation/HTAAServ.c')
-rw-r--r--WWW/Library/Implementation/HTAAServ.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/WWW/Library/Implementation/HTAAServ.c b/WWW/Library/Implementation/HTAAServ.c
index c3aebd48..b9a5be73 100644
--- a/WWW/Library/Implementation/HTAAServ.c
+++ b/WWW/Library/Implementation/HTAAServ.c
@@ -541,8 +541,7 @@ PRIVATE char *compose_scheme_specifics ARGS2(HTAAScheme,	scheme,
       case HTAA_BASIC:
 	{
 	    char *realm = HTAssocList_lookup(prot->values, "server");
-	    result = (char*)malloc(60);
-	    sprintf(result, "realm=\"%s\"",
+	    HTSprintf0(&result, "realm=\"%s\"",
 		    (realm ? realm : "UNKNOWN"));
 	    return result;
 	}
@@ -550,8 +549,7 @@ PRIVATE char *compose_scheme_specifics ARGS2(HTAAScheme,	scheme,
       case HTAA_PUBKEY:
 	{
 	    char *realm = HTAssocList_lookup(prot->values, "server");
-	    result = (char*)malloc(200);
-	    sprintf(result, "realm=\"%s\", key=\"%s\"",
+	    HTSprintf0(&result, "realm=\"%s\", key=\"%s\"",
 		    (realm ? realm : "UNKNOWN"),
 		    "PUBKEY-NOT-IMPLEMENTED");
 	    return result;