diff options
| author | root <root> | 2007-11-13 11:02:28 +0000 | 
|---|---|---|
| committer | root <root> | 2007-11-13 11:02:28 +0000 | 
| commit | d73fdbeb9a5b1d65e82c22411d76fc117ad67296 (patch) | |
| tree | f259427b99d8d02b56cab618cbf867946b8e3b3f | |
| parent | 2377e800b66884301825c071cc9667583d0b2e31 (diff) | |
*** empty log message ***
| -rw-r--r-- | bench.c | 4 | ||||
| -rw-r--r-- | lzf_c.c | 6 | 
2 files changed, 5 insertions, 5 deletions
| @@ -42,11 +42,11 @@ int main(void)     fclose (f);     for (lp = 0; lp < 1000; lp++) { -      s=stamp();        l = lzf_compress (data, DSIZE, data2, DSIZE*2); +      s=stamp();        //l = fastlz_compress_level (1, data, DSIZE, data2); -      si[0]=measure(s);        j = lzf_decompress (data2, l, data3, DSIZE*2); +      si[0]=measure(s);        printf ("\r%10d (%d) ", si[0], l);        if (si[0] < min && si[0] > 0) @@ -159,12 +159,12 @@ lzf_compress (const void *const in_data, unsigned int in_len,            unsigned int maxlen = in_end - ip - len;            maxlen = maxlen > MAX_REF ? MAX_REF : maxlen; -          if (expect_false (op + 1 + 3 >= out_end)) -            return 0; -            op [- lit - 1] = lit - 1; /* stop run */            op -= !lit; /* undo run if length is zero */ +          if (expect_false (op + 3 + 1 >= out_end)) +            return 0; +            for (;;)              {                if (expect_true (maxlen > 16)) | 
