diff options
author | Andrew Morton <akpm@linux-foundation.org> | 2007-04-26 07:27:04 +0100 |
---|---|---|
committer | David Woodhouse <dwmw2@infradead.org> | 2007-04-26 07:27:04 +0100 |
commit | f6449f4ece2bf283500bda73edcbea82f2cb3a1b (patch) | |
tree | 8b506666f2af8d79375290e4504f35b2b6a7e6a3 | |
parent | 61c4b23770d1b0cef7c06a23378ab544eb0c64b4 (diff) | |
download | blackbird-op-linux-f6449f4ece2bf283500bda73edcbea82f2cb3a1b.tar.gz blackbird-op-linux-f6449f4ece2bf283500bda73edcbea82f2cb3a1b.zip |
[JFFS2] Fix compr_rubin.c build after include file elimination.
It seems to be silly season lately.
(Oops, test builds are more useful if the file in question is actually
configured on. dwmw2).
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
-rw-r--r-- | fs/jffs2/compr_rubin.c | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/fs/jffs2/compr_rubin.c b/fs/jffs2/compr_rubin.c index 1f3a4410523b..ea0431e047d5 100644 --- a/fs/jffs2/compr_rubin.c +++ b/fs/jffs2/compr_rubin.c @@ -21,16 +21,6 @@ #define LOWER_BITS_RUBIN ((((long) 1)<<(RUBIN_REG_SIZE-1))-1) -struct rubin_state { - unsigned long p; - unsigned long q; - unsigned long rec_q; - long bit_number; - struct pushpull pp; - int bit_divider; - int bits[8]; -}; - #define BIT_DIVIDER_MIPS 1043 static int bits_mips[8] = { 277,249,290,267,229,341,212,241}; /* mips32 */ @@ -43,6 +33,15 @@ struct pushpull { unsigned int reserve; }; +struct rubin_state { + unsigned long p; + unsigned long q; + unsigned long rec_q; + long bit_number; + struct pushpull pp; + int bit_divider; + int bits[8]; +}; static inline void init_pushpull(struct pushpull *pp, char *buf, unsigned buflen, unsigned ofs, unsigned reserve) { |