On Tue, Aug 08, 2006 at 08:48:31PM +0200, Bram Moolenaar wrote:
> --- 127,135 ----
>       let nmt = s:tempname(nm)
>       if rename(nm, nmt) == 0
>         if exists("b:gzip_comp_arg")
> !     call system(a:cmd . " " . b:gzip_comp_arg . " '" . nmt . "'")
>         else
> !     call system(a:cmd . " '" . nmt . "'")

If the filename itself has single quotes, this will prematurely end the
quoting.  escape(nmt, "'") should probably be used as well.

James
-- 
GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: Digital signature

Reply via email to