summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TOOLS/vfw2menc.c6
-rw-r--r--input/ar.c6
-rw-r--r--input/input.c15
-rw-r--r--input/lirc.c6
-rw-r--r--libaf/af.c3
-rw-r--r--libaf/af_center.c2
-rw-r--r--libaf/af_comp.c2
-rw-r--r--libaf/af_delay.c14
-rw-r--r--libaf/af_dummy.c1
-rw-r--r--libaf/af_equalizer.c2
-rw-r--r--libaf/af_export.c19
-rw-r--r--libaf/af_extrastereo.c2
-rw-r--r--libaf/af_gate.c2
-rw-r--r--libaf/af_hrtf.c39
-rw-r--r--libaf/af_karaoke.c3
-rw-r--r--libaf/af_ladspa.c53
-rw-r--r--libaf/af_pan.c3
-rw-r--r--libaf/af_resample.c3
-rw-r--r--libaf/af_sinesuppress.c2
-rw-r--r--libaf/af_sub.c2
-rw-r--r--libaf/af_surround.c6
-rw-r--r--libaf/af_sweep.c8
-rw-r--r--libaf/af_volnorm.c2
-rw-r--r--libaf/af_volume.c2
-rw-r--r--libao2/ao_coreaudio.c6
-rw-r--r--libao2/ao_pcm.c3
-rw-r--r--libao2/ao_sun.c2
-rw-r--r--libao2/audio_out.c12
-rw-r--r--libmenu/menu.c6
-rw-r--r--libmenu/menu_cmdlist.c16
-rw-r--r--libmenu/menu_console.c2
-rw-r--r--libmenu/menu_filesel.c3
-rw-r--r--libmenu/menu_param.c19
-rw-r--r--libmpcodecs/ad_mpc.c3
-rw-r--r--libmpcodecs/ad_speex.c3
-rw-r--r--libmpcodecs/dec_teletext.c9
-rw-r--r--libmpcodecs/mp_image.c2
-rw-r--r--libmpcodecs/vd_libmpeg2.c2
-rw-r--r--libmpcodecs/vd_realvid.c5
-rw-r--r--libmpcodecs/vd_xanim.c3
-rw-r--r--libmpcodecs/vf_blackframe.c2
-rw-r--r--libmpcodecs/vf_denoise3d.c2
-rw-r--r--libmpcodecs/vf_eq.c2
-rw-r--r--libmpcodecs/vf_fspp.c8
-rw-r--r--libmpcodecs/vf_geq.c2
-rw-r--r--libmpcodecs/vf_hqdn3d.c16
-rw-r--r--libmpcodecs/vf_hue.c4
-rw-r--r--libmpcodecs/vf_lavc.c2
-rw-r--r--libmpcodecs/vf_mcdeint.c4
-rw-r--r--libmpcodecs/vf_noise.c4
-rw-r--r--libmpcodecs/vf_perspective.c2
-rw-r--r--libmpcodecs/vf_pp7.c2
-rw-r--r--libmpcodecs/vf_qp.c2
-rw-r--r--libmpcodecs/vf_sab.c4
-rw-r--r--libmpcodecs/vf_scale.c8
-rw-r--r--libmpcodecs/vf_screenshot.c4
-rw-r--r--libmpcodecs/vf_spp.c8
-rw-r--r--libmpcodecs/vf_unsharp.c4
-rw-r--r--libmpcodecs/vf_uspp.c4
-rw-r--r--libmpdemux/asfheader.c4
-rw-r--r--libmpdemux/demux_aac.c3
-rw-r--r--libmpdemux/demux_asf.c8
-rw-r--r--libmpdemux/demux_audio.c2
-rw-r--r--libmpdemux/demux_film.c3
-rw-r--r--libmpdemux/demux_fli.c7
-rw-r--r--libmpdemux/demux_mf.c2
-rw-r--r--libmpdemux/demux_mng.c3
-rw-r--r--libmpdemux/demux_mpc.c2
-rw-r--r--libmpdemux/demux_mpg.c2
-rw-r--r--libmpdemux/demux_nsv.c2
-rw-r--r--libmpdemux/demux_ogg.c13
-rw-r--r--libmpdemux/demux_pva.c7
-rw-r--r--libmpdemux/demux_real.c12
-rw-r--r--libmpdemux/demux_realaud.c8
-rw-r--r--libmpdemux/demux_roq.c2
-rw-r--r--libmpdemux/demux_rtp_codec.cpp2
-rw-r--r--libmpdemux/demux_ts.c12
-rw-r--r--libmpdemux/demux_viv.c21
-rw-r--r--libmpdemux/demuxer.h4
-rw-r--r--libvo/gl_common.c3
-rw-r--r--libvo/sub.c4
-rw-r--r--libvo/video_out.c3
-rw-r--r--libvo/vo_aa.c13
-rw-r--r--libvo/vo_corevideo.m2
-rw-r--r--libvo/vo_cvidix.c6
-rw-r--r--libvo/vo_directx.c3
-rw-r--r--libvo/vo_dxr2.c6
-rw-r--r--libvo/vo_dxr3.c12
-rw-r--r--libvo/vo_fbdev.c9
-rw-r--r--libvo/vo_fbdev2.c4
-rw-r--r--libvo/vo_ggi.c3
-rw-r--r--libvo/vo_gif89a.c6
-rw-r--r--libvo/vo_gl.c4
-rw-r--r--libvo/vo_gl2.c9
-rw-r--r--libvo/vo_jpeg.c12
-rw-r--r--libvo/vo_md5sum.c6
-rw-r--r--libvo/vo_pnm.c12
-rw-r--r--libvo/vo_winvidix.c7
-rw-r--r--libvo/vo_xvidix.c7
-rw-r--r--libvo/vo_yuv4mpeg.c6
-rw-r--r--libvo/vo_zr.c9
-rw-r--r--loader/afl.c3
-rw-r--r--loader/dshow/cmediasample.c2
-rw-r--r--loader/dshow/inputpin.c6
-rw-r--r--loader/dshow/outputpin.c9
-rw-r--r--loader/ext.c5
-rw-r--r--loader/ldt_keeper.c3
-rw-r--r--loader/pe_image.c6
-rw-r--r--loader/registry.c6
-rw-r--r--mplayer.c3
-rw-r--r--osdep/macosx_finder_args.c3
-rw-r--r--stream/freesdp/parser.c6
-rw-r--r--stream/librtsp/rtsp.c6
-rw-r--r--stream/librtsp/rtsp_rtp.c3
-rw-r--r--stream/librtsp/rtsp_session.c10
-rw-r--r--stream/realrtsp/real.c3
-rw-r--r--stream/realrtsp/rmff.c6
-rw-r--r--stream/realrtsp/sdpplin.c24
-rw-r--r--vidix/ivtv_vid.c6
119 files changed, 277 insertions, 481 deletions
diff --git a/TOOLS/vfw2menc.c b/TOOLS/vfw2menc.c
index bdeb960351..760b6950c9 100644
--- a/TOOLS/vfw2menc.c
+++ b/TOOLS/vfw2menc.c
@@ -295,9 +295,9 @@ int main(int argc, char *argv[])
}
cleanup:
- if (driver) free(driver);
- if (fourcc) free(fourcc);
- if (filename) free(filename);
+ free(driver);
+ free(fourcc);
+ free(filename);
if (hDriver) CloseDriver(hDriver, 0, 0);
if ((coinit == S_OK) || coinit == S_FALSE) CoUninitialize();
return ret;
diff --git a/input/ar.c b/input/ar.c
index a71f3d3eb4..d7cac43178 100644
--- a/input/ar.c
+++ b/input/ar.c
@@ -277,8 +277,7 @@ int mp_input_ar_init(void)
(*queue)->addElement(queue, cookies[i], 0);
// not used anymore
- if (cookies != NULL)
- free(cookies);
+ free(cookies);
// Start data delivery to the queue.
(*queue)->start(queue);
@@ -290,8 +289,7 @@ int mp_input_ar_init(void)
return 0;
mp_input_ar_init_error:
- if (cookies != NULL)
- free(cookies);
+ free(cookies);