Re: Patch for the quotes in filenames bug

Peter Karman <[email protected]> Tue, 19 Sep 2006 14:24:55 -0700 (PDT)
Newsgroups gmane.comp.web.swish-e
Message-ID <[email protected]>
thanks. done:

/cvsroot/swishe/swish-e/src/filter.c,v  <--  filter.c
new revision: 1.27; previous revision: 1.26


Ludovic Drolez scribbled on 9/19/06 3:43 PM:
> This is a multi-part message in MIME format.
> --------------050505030107040602070000
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
> 
> Hi !
> 
> I currently maintain Swish-e for Debian, and since Etch and Swish-e 2.4.4
> will be released soon (!?), I wanted to fix a bug which prevents me from
> indexing .doc dans .pdf files with quotes in their file name...
> 
> I had to modify filter.c but that was not very hard, as you can see in the
> attached patch. I escape all non-alphanumeric characters so the shell is
> happy when launching any filter specified by 'FileFilter'.
> 
> You can now simply use the filefilter directives without quotes, and any
> filename should be ok:
> Filefilter  .pdf   swish_filter.pl %p
> Filefilter  .doc   swish_filter.pl %p
> 
> Cheers,
> 
>   Ludovic.
> 
> PS: Ooops ! I've forgotten a 'free' in 'stringQuote()'.
> 

-- 
Peter Karman  .  http://peknet.com/  .  [email protected]