bitblt.h

changeset 94
7664a3f112ba
parent 91
e63762afae80
child 96
25c6b1a63f93
     1.1 diff -r 98a8a2c763fd -r 7664a3f112ba bitblt.h
     1.2 --- a/bitblt.h	Mon Mar 10 09:58:34 2003 +0000
     1.3 +++ b/bitblt.h	Mon Mar 10 13:08:25 2003 +0000
     1.4 @@ -4,7 +4,7 @@
     1.5   *      will be compressed using ITU-T T.6 (G4) fax encoding.
     1.6   *
     1.7   * bitblt routines
     1.8 - * $Id: bitblt.h,v 1.13 2003/03/10 01:49:50 eric Exp $
     1.9 + * $Id: bitblt.h,v 1.14 2003/03/10 05:08:25 eric Exp $
    1.10   * Copyright 2001, 2002, 2003 Eric Smith <eric@brouhaha.com>
    1.11   *
    1.12   * This program is free software; you can redistribute it and/or modify
    1.13 @@ -47,9 +47,12 @@
    1.14  }
    1.15  
    1.16  
    1.17 +/* word_type should be the largest native type that can be handled
    1.18 +   efficiently, so it shouldn't be a 64-bit type on a processor that
    1.19 +   doesn't have native 64-bit operations. */
    1.20  typedef uint32_t word_type;
    1.21  #define BITS_PER_WORD (8 * sizeof (word_type))
    1.22 -#define ALL_ONES (~ 0U)
    1.23 +#define ALL_ONES (~ 0UL)
    1.24  
    1.25  
    1.26  typedef struct Bitmap