# HG changeset patch # User diego # Date 1227441708 0 # Node ID 88d793e52bd967e553e309dc86c2abc10dd4a035 # Parent 6e485d467cfe3307a88e625bcb54281d9dc75d84 cosmetics: Move up uninit() to avoid a forward declaration. diff -r 6e485d467cfe -r 88d793e52bd9 libmpcodecs/vf_screenshot.c --- a/libmpcodecs/vf_screenshot.c Sun Nov 23 11:59:37 2008 +0000 +++ b/libmpcodecs/vf_screenshot.c Sun Nov 23 12:01:48 2008 +0000 @@ -258,7 +258,15 @@ return 0; } -static void uninit(vf_instance_t *vf); +static void uninit(vf_instance_t *vf) +{ + av_freep(&vf->priv->avctx); + if(vf->priv->ctx) sws_freeContext(vf->priv->ctx); + if (vf->priv->buffer) free(vf->priv->buffer); + free(vf->priv->outbuffer); + free(vf->priv); +} + // open conflicts with stdio.h at least under MinGW static int screenshot_open(vf_instance_t *vf, char* args) { @@ -286,15 +294,6 @@ return 1; } -static void uninit(vf_instance_t *vf) -{ - av_freep(&vf->priv->avctx); - if(vf->priv->ctx) sws_freeContext(vf->priv->ctx); - if (vf->priv->buffer) free(vf->priv->buffer); - free(vf->priv->outbuffer); - free(vf->priv); -} - const vf_info_t vf_info_screenshot = { "screenshot to file",