miniupnpd/upnphttp.c: fix ec94c5663f

thanks to Stephen Röttger
This commit is contained in:
Thomas Bernard 2014-12-09 11:44:28 +01:00
parent 526e1dcd40
commit 9e30117cac
1 changed files with 4 additions and 3 deletions

View File

@ -1,4 +1,4 @@
/* $Id: upnphttp.c,v 1.95 2014/12/09 10:38:02 nanard Exp $ */ /* $Id: upnphttp.c,v 1.96 2014/12/09 10:43:35 nanard Exp $ */
/* Project : miniupnp /* Project : miniupnp
* Website : http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ * Website : http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
* Author : Thomas Bernard * Author : Thomas Bernard
@ -1091,9 +1091,10 @@ BuildResp2_upnphttp(struct upnphttp * h, int respcode,
const char * body, int bodylen) const char * body, int bodylen)
{ {
int r = BuildHeader_upnphttp(h, respcode, respmsg, bodylen); int r = BuildHeader_upnphttp(h, respcode, respmsg, bodylen);
if(body && (r >= 0)) if(body && (r >= 0)) {
memcpy(h->res_buf + h->res_buflen, body, bodylen); memcpy(h->res_buf + h->res_buflen, body, bodylen);
h->res_buflen += bodylen; h->res_buflen += bodylen;
}
} }
/* responding 200 OK ! */ /* responding 200 OK ! */