From b0e093ffb5fdf15fe74dadb9b336b77f0fc7cef1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Wed, 13 Feb 2008 16:02:13 +0000 Subject: [PATCH] simplify --- pvr.c | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/pvr.c b/pvr.c index 8317e457..117af821 100644 --- a/pvr.c +++ b/pvr.c @@ -223,29 +223,9 @@ pvr_event_record_op(th_channel_t *ch, event_t *e, recop_t op) break; } - if(pvrr != NULL && op == RECOP_CLEAR) { - switch(pvrr->pvrr_status) { - case HTSTV_PVR_STATUS_ABORTED: - case HTSTV_PVR_STATUS_NO_TRANSPONDER: - case HTSTV_PVR_STATUS_FILE_ERROR: - case HTSTV_PVR_STATUS_DISK_FULL: - case HTSTV_PVR_STATUS_BUFFER_ERROR: - case HTSTV_PVR_STATUS_SCHEDULED: - pvr_database_erase(pvrr); - pvr_free(pvrr); - return; - } - } - switch(op) { case RECOP_CLEAR: - if(pvrr != NULL) switch(pvrr->pvrr_status) { - case HTSTV_PVR_STATUS_ABORTED: - case HTSTV_PVR_STATUS_NO_TRANSPONDER: - case HTSTV_PVR_STATUS_FILE_ERROR: - case HTSTV_PVR_STATUS_DISK_FULL: - case HTSTV_PVR_STATUS_BUFFER_ERROR: - case HTSTV_PVR_STATUS_SCHEDULED: + if(pvrr != NULL && pvrr->pvrr_status != HTSTV_PVR_STATUS_RECORDING) { pvr_database_erase(pvrr); pvr_free(pvrr); break;