roundFloor function calls removed

Sir, For Blake, I have removed these functions calls but for other implementations like AES and Salsa, you just check them once again that I have done it properly.
Thanks 
Satvik,

In raaz-cipher/Raaz/Cipher/AES/CBC/Type.hs:
I used Word 64 because bitsQuotRem function take BITS Word64 as first
arguement
but however bytesQuotRem take BITS Int as its first arguement.

Sir,  was there any specific reason for that or should I change function
type from

bitsQuotRem :: LengthUnit u
             => BITS Word64
             -> (u , BITS Word)

to

bitsQuotRem :: LengthUnit u
             => BITS Int
             -> (u , BITS Int)




Also I defined new function bitsQuot as you mentioned. But I am still
confused about its type? first arguement should be BITS Word64 or BITS Int ?


Apart from that in those 3 files should I directly use
blocksSize _ = BYTES 16 ?



On Tue, Jul 1, 2014 at 8:46 PM, satvikc <notifications@github.com> wrote:

> In raaz-random/Raaz/Random/Stream.hs:
>
> > @@ -96,7 +96,7 @@ instance StreamGadget g => Gadget (RandomSource g) where
> >      cellStore cellcounter 0
> >    -- | Finalize is of no use for a random number generator.
> >    finalize (RandomSource g _ _ _) = RSCxt <$> finalize g
> > -  apply rs blks cptr = void $ fillBytes (roundFloor blks) rs cptr
> > +  apply rs blks cptr = void $ fillBytes (atMost blks) rs cptr
>
> You should use inBytes here.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/piyush-kurur/raaz/pull/162/files#r14409936>.
>