diff --git a/ffserver.c b/ffserver.c index 9236050e12..927a888980 100644 --- a/ffserver.c +++ b/ffserver.c @@ -2654,7 +2654,7 @@ static int rtsp_parse_request(HTTPContext *c) } /* parse each header line */ - memset(header, 0, sizeof(RTSPHeader)); + memset(header, 0, sizeof(*header)); /* skip to next line */ while (*p != '\n' && *p != '\0') p++; diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index ac8a9e18b9..d991a9de72 100644 --- a/libavformat/rtsp.c +++ b/libavformat/rtsp.c @@ -748,7 +748,7 @@ static void rtsp_send_cmd(AVFormatContext *s, int content_length, line_count; unsigned char *content = NULL; - memset(reply, 0, sizeof(RTSPHeader)); + memset(reply, 0, sizeof(*reply)); rt->seq++; av_strlcpy(buf, cmd, sizeof(buf));