[vlc-devel] commit: Replace argument = realloc( argument, size ); with realloc_or_free( ) in modules/*, and while at it add assert( argument ) to mark unhandled ENOMEM conditions, also for malloc(). (JP Dinger )
git version control
git at videolan.org
Sat Dec 5 22:35:16 CET 2009
vlc | branch: master | JP Dinger <jpd at videolan.org> | Sat Dec 5 15:24:19 2009 +0100| [15643af12d9eb61eff8a8e89d8170f3d2b73d7e1] | committer: JP Dinger
Replace argument = realloc( argument, size ); with realloc_or_free() in modules/*, and while at it add assert( argument ) to mark unhandled ENOMEM conditions, also for malloc().
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=15643af12d9eb61eff8a8e89d8170f3d2b73d7e1
---
modules/access/dshow/dshow.cpp | 14 ++++++---
modules/access/dvb/en50221.c | 14 +++++++++
modules/access/jack.c | 1 +
modules/access/mms/buffer.c | 27 +++++++---------
modules/access/mms/mmsh.c | 6 +++-
modules/access/mms/mmstu.c | 9 ++++-
modules/access/rtsp/real.c | 20 ++++---------
modules/access_output/http.c | 15 +++++++--
modules/audio_filter/converter/dtstospdif.c | 9 ++++-
modules/audio_output/alsa.c | 12 +++++--
modules/audio_output/waveout.c | 11 ++++--
modules/codec/cmml/history.c | 2 +-
modules/codec/cmml/xarray.c | 4 ++-
modules/codec/cmml/xurl.c | 7 ++++-
modules/codec/dvbsub.c | 16 ++++++----
modules/codec/flac.c | 12 ++++++--
modules/codec/kate.c | 13 ++++++--
modules/codec/quicktime.c | 6 +++-
modules/codec/realvideo.c | 6 ++-
modules/codec/speex.c | 17 +++++++---
modules/codec/subtitles/subsdec.c | 9 +++++-
modules/codec/subtitles/subsusf.c | 4 ++-
modules/codec/theora.c | 20 +++++++-----
modules/codec/vorbis.c | 15 ++++++---
modules/control/http/macro.c | 23 +++++++++++----
modules/control/http/mvar.c | 11 ++++++-
modules/control/http/util.c | 10 ++++++-
modules/control/rc.c | 7 ++++-
modules/control/telnet.c | 13 ++++++--
modules/demux/asademux.c | 10 ++++++-
modules/demux/avi/avi.c | 5 ++-
modules/demux/gme.cpp | 10 +++++-
modules/demux/live555.cpp | 14 +++++++-
modules/demux/mkv/chapters.cpp | 7 ++++-
modules/demux/mkv/matroska_segment.cpp | 31 ++++++++++++++++----
modules/demux/nuv.c | 6 ++-
modules/demux/ogg.c | 8 ++---
modules/demux/playlist/asx.c | 12 +++++++-
modules/demux/ps.h | 5 ++-
modules/demux/subtitle.c | 30 +++++++++++-------
modules/demux/subtitle_asa.c | 5 ++-
modules/demux/ts.c | 15 ++++++++-
modules/demux/vobsub.c | 15 ++++++++-
modules/gui/qnx/vout.c | 11 ++-----
modules/misc/freetype.c | 19 ++++++++----
modules/misc/text_renderer.h | 8 ++--
modules/misc/xml/xtag.c | 18 +++++++----
modules/mux/avi.c | 8 ++++-
modules/mux/mp4.c | 12 +++++--
modules/mux/ogg.c | 9 ++++--
modules/packetizer/mpeg4video.c | 7 ++++-
modules/packetizer/vc1.c | 7 ++++-
modules/services_discovery/sap.c | 1 +
modules/stream_out/bridge.c | 13 ++++++--
modules/stream_out/mosaic_bridge.c | 10 ++++--
modules/stream_out/raop.c | 3 +-
modules/video_filter/audiobargraph_v.c | 6 +++-
modules/video_filter/bluescreen.c | 7 ++++-
.../dynamicoverlay/dynamicoverlay_list.c | 5 ++-
modules/video_filter/gaussianblur.c | 13 ++++++--
modules/video_filter/mosaic.c | 23 +++++++++-----
modules/video_filter/rss.c | 9 ++++-
modules/video_output/msw/directx.c | 9 +++--
63 files changed, 494 insertions(+), 210 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=15643af12d9eb61eff8a8e89d8170f3d2b73d7e1
More information about the vlc-devel
mailing list