From 88ef2a43a254635626dfe902775c50d2591de021 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 29 Mar 2003 11:50:39 +0000
Subject: [PATCH] No reason to use the "copy inplace" feature of b64_decode()
 if you're just going to copy the buffer anyway. :-)

---
 src/sbbs3/websrvr.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/sbbs3/websrvr.c b/src/sbbs3/websrvr.c
index ef8dfb2c34..6c43e06253 100644
--- a/src/sbbs3/websrvr.c
+++ b/src/sbbs3/websrvr.c
@@ -1164,8 +1164,7 @@ static BOOL parse_headers(http_session_t * session)
 					if(p==NULL)
 						break;
 					while(*p && *p<' ') p++;
-					b64_decode(p,strlen(p),p,strlen(p));
-					SAFECOPY(session->req.auth,p);
+					b64_decode(session->req.auth,sizeof(session->req.auth),p,strlen(p));
 					break;
 				case HEAD_LENGTH:
 					if(session->req.dynamic==IS_CGI)
-- 
GitLab