--- Compress-LZF/LZF.xs 2002/09/05 22:00:54 1.15 +++ Compress-LZF/LZF.xs 2004/05/03 18:25:44 1.17 @@ -366,7 +366,7 @@ SvPVX (sv)[0] = MAGIC_R_deref; } else - XPUSHs (POPs); /* this is a nop, hopefully */ + SETs (sv_2mortal (newSVsv (TOPs))); break; @@ -376,3 +376,4 @@ } else XPUSHs (sv_2mortal (newSVsv (sv))); +