diff --git a/noice.c b/noice.c index eed91895..9c6aac58 100644 --- a/noice.c +++ b/noice.c @@ -421,6 +421,7 @@ again: bin = openwith(name); if (bin == NULL) { printmsg("No association"); + free(pathnew); goto nochange; } @@ -439,6 +440,7 @@ again: goto redraw; default: printmsg("Unsupported file"); + free(pathnew); goto nochange; } }