On Thu, Apr 15, 2010 at 04:09:25AM +0200, Pavel Sanda wrote:

> +                     FileName const path(doc_buffer->temppath());
> +                     string const texname = addName(path.absFilename(), 
> doc_buffer->latexName());
> +                     string const outname = addName(path.absFilename(), 
> support::changeExtension(doc_buffer->latexName(), out_type));

Please, change this to

> +                     FileName const path(doc_buffer->temppath());
> +                     support::PathChanger p(path);
> +                     string const texname = doc_buffer->latexName();
> +                     string const outname = 
> support::changeExtension(doc_buffer->latexName(), out_type);

The reason being that on cygwin you can use native tools that do not
understand absolute posix paths and thus would fail.

-- 
Enrico

Reply via email to