Refactor deinit_pixel_converter

This commit is contained in:
twinaphex 2015-06-25 10:38:47 +02:00
parent 9488b47fbc
commit e80448eaa6
1 changed files with 7 additions and 9 deletions

View File

@ -33,18 +33,16 @@ video_pixel_scaler_t *scaler_get_ptr(void)
void deinit_pixel_converter(void) void deinit_pixel_converter(void)
{ {
video_pixel_scaler_t *scaler = scaler_get_ptr(); if (!scaler_ptr)
if (!scaler)
return; return;
scaler_ctx_gen_reset(scaler->scaler); scaler_ctx_gen_reset(scaler_ptr->scaler);
free(scaler->scaler); free(scaler_ptr->scaler);
scaler->scaler = NULL; scaler_ptr->scaler = NULL;
free(scaler->scaler_out); free(scaler_ptr->scaler_out);
scaler->scaler_out = NULL; scaler_ptr->scaler_out = NULL;
free(scaler); free(scaler_ptr);
scaler_ptr = NULL; scaler_ptr = NULL;
} }