Zero-initialize structs/arrays with {0} instead of {}, which isn't proper C99
authorAxel Holzinger <aholzinger@gmx.de>
Wed, 21 Jul 2010 17:27:28 +0000 (17:27 +0000)
committerMartin Storsjö <martin@martin.st>
Wed, 21 Jul 2010 17:27:28 +0000 (17:27 +0000)
Patch by Axel Holzinger, aholzinger at gmx dot de

Originally committed as revision 24391 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/mxfdec.c
libavformat/rtsp.c

index 7bca687..ac5ea4b 100644 (file)
@@ -531,7 +531,7 @@ static int mxf_read_index_table_segment(void *arg, ByteIOContext *pb, int tag, i
 static void mxf_read_pixel_layout(ByteIOContext *pb, MXFDescriptor *descriptor)
 {
     int code, value, ofs = 0;
-    char layout[16] = {};
+    char layout[16] = {0};
 
     do {
         code = get_byte(pb);
index 9316f3c..7dede4c 100644 (file)
@@ -1362,7 +1362,7 @@ int ff_rtsp_connect(AVFormatContext *s)
     char host[1024], path[1024], tcpname[1024], cmd[2048], auth[128];
     char *option_list, *option, *filename;
     int port, err, tcp_fd;
-    RTSPMessageHeader reply1 = {}, *reply = &reply1;
+    RTSPMessageHeader reply1 = {0}, *reply = &reply1;
     int lower_transport_mask = 0;
     char real_challenge[64];
     struct sockaddr_storage peer;