From: Antoine Cellerier Date: Sun, 1 Oct 2006 17:12:02 +0000 (+0000) Subject: Fix a bunch of gcc warnings X-Git-Tag: 0.9.0-test0~10065 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=19f542a35b43fadc821547fea49f7cbd90ad0b69;p=vlc Fix a bunch of gcc warnings --- diff --git a/modules/access/cdda.c b/modules/access/cdda.c index a09ebd8960..f159bf5bab 100644 --- a/modules/access/cdda.c +++ b/modules/access/cdda.c @@ -31,6 +31,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include #include diff --git a/modules/access/http.c b/modules/access/http.c index d8831292a6..df634f1b9d 100644 --- a/modules/access/http.c +++ b/modules/access/http.c @@ -26,7 +26,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ - +#define _GNU_SOURCE #include #include diff --git a/modules/access/smb.c b/modules/access/smb.c index f9eca7de09..66d9f40a87 100644 --- a/modules/access/smb.c +++ b/modules/access/smb.c @@ -24,6 +24,8 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE + #include #include diff --git a/modules/access/v4l.c b/modules/access/v4l.c index 6ea1bc4fe8..429b2f7e5c 100644 --- a/modules/access/v4l.c +++ b/modules/access/v4l.c @@ -27,6 +27,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include #include #include diff --git a/modules/demux/playlist/asx.c b/modules/demux/playlist/asx.c index 7e94b1c13e..1c347b3654 100644 --- a/modules/demux/playlist/asx.c +++ b/modules/demux/playlist/asx.c @@ -27,6 +27,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include /* isspace() */ diff --git a/modules/demux/playlist/sgimb.c b/modules/demux/playlist/sgimb.c index c2ca33e0ca..d074557d6b 100644 --- a/modules/demux/playlist/sgimb.c +++ b/modules/demux/playlist/sgimb.c @@ -97,6 +97,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include diff --git a/modules/gui/ncurses.c b/modules/gui/ncurses.c index 0e7c541be2..05088b952c 100644 --- a/modules/gui/ncurses.c +++ b/modules/gui/ncurses.c @@ -27,6 +27,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include #include /* ENOMEM */ diff --git a/modules/misc/dummy/interface.c b/modules/misc/dummy/interface.c index 2366bd272e..8314cf1ef0 100644 --- a/modules/misc/dummy/interface.c +++ b/modules/misc/dummy/interface.c @@ -30,11 +30,6 @@ #include #include -/***************************************************************************** - * Local prototypes. - *****************************************************************************/ -static void Run ( intf_thread_t * ); - /***************************************************************************** * Open: initialize dummy interface *****************************************************************************/ diff --git a/modules/misc/gnutls.c b/modules/misc/gnutls.c index deefaff102..f0887490f2 100644 --- a/modules/misc/gnutls.c +++ b/modules/misc/gnutls.c @@ -24,6 +24,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include #include #include diff --git a/modules/misc/profile_parser.c b/modules/misc/profile_parser.c index c1d2265a46..8a548406ab 100644 --- a/modules/misc/profile_parser.c +++ b/modules/misc/profile_parser.c @@ -43,8 +43,8 @@ static int Open( vlc_object_t *p_this ) xml_t *p_xml; xml_reader_t *p_reader; int i_ret; - char *psz_elname; - + char *psz_elname = NULL; + /* Open the profile and get a XML reader from it */ if( !p_stream ) { diff --git a/modules/misc/rtsp.c b/modules/misc/rtsp.c index a63d3dc3d9..0bd6638ae4 100644 --- a/modules/misc/rtsp.c +++ b/modules/misc/rtsp.c @@ -25,6 +25,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include #include diff --git a/modules/services_discovery/bonjour.c b/modules/services_discovery/bonjour.c index 1f5e3bf83c..d7647a741b 100644 --- a/modules/services_discovery/bonjour.c +++ b/modules/services_discovery/bonjour.c @@ -24,6 +24,7 @@ /***************************************************************************** * Includes *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include diff --git a/modules/services_discovery/podcast.c b/modules/services_discovery/podcast.c index bdb76a31b6..68f13dd7c6 100644 --- a/modules/services_discovery/podcast.c +++ b/modules/services_discovery/podcast.c @@ -24,6 +24,7 @@ /***************************************************************************** * Includes *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include diff --git a/modules/services_discovery/sap.c b/modules/services_discovery/sap.c index 7d9f90f51a..f700926f62 100644 --- a/modules/services_discovery/sap.c +++ b/modules/services_discovery/sap.c @@ -24,6 +24,7 @@ /***************************************************************************** * Includes *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include diff --git a/modules/services_discovery/shout.c b/modules/services_discovery/shout.c index 129b7fc643..f886b22af2 100644 --- a/modules/services_discovery/shout.c +++ b/modules/services_discovery/shout.c @@ -103,8 +103,6 @@ struct services_discovery_sys_t *****************************************************************************/ /* Main functions */ - static void Run ( services_discovery_t *p_intf ); - static int OpenRadio( vlc_object_t *p_this ) { return Open( p_this, RADIO ); diff --git a/modules/video_filter/mosaic.c b/modules/video_filter/mosaic.c index 4cfceaa901..a6f45a6b03 100644 --- a/modules/video_filter/mosaic.c +++ b/modules/video_filter/mosaic.c @@ -25,6 +25,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include #include diff --git a/modules/visualization/visual/visual.c b/modules/visualization/visual/visual.c index c82621ab15..311296bcc6 100644 --- a/modules/visualization/visual/visual.c +++ b/modules/visualization/visual/visual.c @@ -24,6 +24,7 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#define _GNU_SOURCE #include /* malloc(), free() */ #include #include