--- rxvt-unicode/src/rxvtperl.xs 2016/07/14 05:33:26 1.238 +++ rxvt-unicode/src/rxvtperl.xs 2017/06/22 23:46:38 1.240 @@ -293,7 +293,7 @@ for (; i < AvFILL (overlay_av); i++) av_store (overlay_av, i, SvREFCNT_inc (*av_fetch (overlay_av, i + 1, 0))); - av_pop (overlay_av); + SvREFCNT_dec (av_pop (overlay_av)); SvREFCNT_dec (overlay_av); overlay_av = 0; @@ -1431,6 +1431,8 @@ case 3: RETVAL = THIS->current_screen; break; #ifdef CURSOR_BLINK case 4: RETVAL = THIS->hidden_cursor; break; +#else + case 4: RETVAL = 0; break; #endif } OUTPUT: