diff --git a/apps/plugins/sort.c b/apps/plugins/sort.c index 4c35e057a5..2bcbf4ae6b 100644 --- a/apps/plugins/sort.c +++ b/apps/plugins/sort.c @@ -185,7 +185,11 @@ enum plugin_status plugin_start(const void* parameter) { char *buf; int rc; - if(!parameter) return PLUGIN_ERROR; + if(!parameter) + return PLUGIN_ERROR; + + if (!rb->yesno_pop_confirm(ID2P(LANG_REALLY_OVERWRITE))) + return PLUGIN_OK; filename = (char *)parameter; diff --git a/apps/plugins/vbrfix.c b/apps/plugins/vbrfix.c index 14111c37c6..4f12183aed 100644 --- a/apps/plugins/vbrfix.c +++ b/apps/plugins/vbrfix.c @@ -281,6 +281,9 @@ enum plugin_status plugin_start(const void *parameter) if (!parameter) return PLUGIN_ERROR; + if (!rb->yesno_pop_confirm(ID2P(LANG_REALLY_OVERWRITE))) + return PLUGIN_OK; + audiobuf = rb->plugin_get_audio_buffer(&audiobuflen); #ifdef HAVE_ADJUSTABLE_CPU_FREQ