X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/a09e1cb53be78f2b1d387bb13f6dfcb62223faf7..e39f3378a21ae5076e8c49bc728c20e436e3a69f:/Projects/Webserver/Lib/HTTPServerApp.c diff --git a/Projects/Webserver/Lib/HTTPServerApp.c b/Projects/Webserver/Lib/HTTPServerApp.c index 37377d0af..9ee514d0d 100644 --- a/Projects/Webserver/Lib/HTTPServerApp.c +++ b/Projects/Webserver/Lib/HTTPServerApp.c @@ -1,13 +1,13 @@ /* LUFA Library - Copyright (C) Dean Camera, 2011. + Copyright (C) Dean Camera, 2012. dean [at] fourwalledcubicle [dot] com www.lufa-lib.org */ /* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted @@ -218,7 +218,7 @@ static void HTTPServerApp_SendResponseHeader(void) { /* Copy over the HTTP 404 response header and send it to the receiving client */ strcpy_P(AppData, HTTP404Header); - strcpy(&AppData[strlen(AppData)], AppState->HTTPServer.FileName); + strcat(AppData, AppState->HTTPServer.FileName); uip_send(AppData, strlen(AppData)); AppState->HTTPServer.NextState = WEBSERVER_STATE_Closing; @@ -236,7 +236,7 @@ static void HTTPServerApp_SendResponseHeader(void) { if (strcmp(&Extension[1], MIMETypes[i].Extension) == 0) { - strcpy(&AppData[strlen(AppData)], MIMETypes[i].MIMEType); + strcat(AppData, MIMETypes[i].MIMEType); FoundMIMEType = true; break; } @@ -247,11 +247,11 @@ static void HTTPServerApp_SendResponseHeader(void) if (!(FoundMIMEType)) { /* MIME type not found - copy over the default MIME type */ - strcpy_P(&AppData[strlen(AppData)], DefaultMIMEType); + strcat_P(AppData, DefaultMIMEType); } /* Add the end-of-line terminator and end-of-headers terminator after the MIME type */ - strcpy_P(&AppData[strlen(AppData)], PSTR("\r\n\r\n")); + strcat_P(AppData, PSTR("\r\n\r\n")); /* Send the MIME header to the receiving client */ uip_send(AppData, strlen(AppData));