]> git.ipfire.org Git - thirdparty/sarg.git/commitdiff
Split can uncompress compressed log files to split
authorFrederic Marchal <fmarchal@users.sourceforge.net>
Thu, 12 Nov 2015 14:27:40 +0000 (15:27 +0100)
committerFrederic Marchal <fmarchal@users.sourceforge.net>
Thu, 12 Nov 2015 14:27:40 +0000 (15:27 +0100)
Thanks to Evgeniy Yakushev for suggesting that idea.

splitlog.c

index 0816e03fdf381ebf13eca0842b9ee6241c115f53..3e8d40c75d978806a1f5c49ab955457993f6fb78 100644 (file)
@@ -79,7 +79,7 @@ void splitlog(const char *arq, char df, int dfrom, int duntil, int convert, cons
        if(arq[0] == '\0')
                arq="/var/log/squid/access.log";
 
-       if((fp_in=FileObject_Open(arq))==NULL) {
+       if((fp_in=decomp(arq))==NULL) {
                debuga(__FILE__,__LINE__,_("Cannot open file \"%s\": %s\n"),arq,FileObject_GetLastOpenError());
                exit(EXIT_FAILURE);
        }