range-tower-test: Fix test failures on 64-bit architectures.
authorBen Pfaff <blp@cs.stanford.edu>
Tue, 1 May 2012 05:11:06 +0000 (22:11 -0700)
committerBen Pfaff <blp@cs.stanford.edu>
Tue, 1 May 2012 05:11:46 +0000 (22:11 -0700)
Reported by 'gandalfar' on #pspp.

tests/libpspp/range-tower-test.c

index f5da5e230e85856da63f28d81eda791170faa9e1..3939725cc208022c73f45094ece1ed5507ca76ae 100644 (file)
@@ -1,5 +1,5 @@
 /* PSPP - a program for statistical analysis.
-   Copyright (C) 2007, 2009, 2010, 2011 Free Software Foundation, Inc.
+   Copyright (C) 2007, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -150,7 +150,7 @@ prev_region (unsigned int pattern, unsigned int offset,
    or ULONG_MAX if none is found. */
 static unsigned long int
 next_1bit (unsigned int pattern, unsigned int offset,
-           unsigned int pattern_offset)
+           unsigned long int pattern_offset)
 {
   for (; offset < UINT_BIT; offset++)
     if (pattern & (1u << offset))