about summary refs log tree commit diff
path: root/lib/util/wordaccess_64_le.h
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2008-01-15 16:56:57 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2008-01-15 16:56:57 +0000
commitbac901c986ce809c071bfbd86303f17466ce2c27 (patch)
tree1d0620a7c6b78b42c906c97cc0664637ed00ae4b /lib/util/wordaccess_64_le.h
parent1c3b55e48e638801be85f46770d4d94386d643bc (diff)
downloadnetpbm-mirror-bac901c986ce809c071bfbd86303f17466ce2c27.tar.gz
netpbm-mirror-bac901c986ce809c071bfbd86303f17466ce2c27.tar.xz
netpbm-mirror-bac901c986ce809c071bfbd86303f17466ce2c27.zip
Fix data type
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@562 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib/util/wordaccess_64_le.h')
-rw-r--r--lib/util/wordaccess_64_le.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/util/wordaccess_64_le.h b/lib/util/wordaccess_64_le.h
index 83bbf2bf..ad316df2 100644
--- a/lib/util/wordaccess_64_le.h
+++ b/lib/util/wordaccess_64_le.h
@@ -46,7 +46,7 @@ wordintClz(wordint const x){
 
     /* Find the data type closest to 64 bits, and file off any extra. */
     else if ((s=sizeof(long int)) >= 8)
-        return (__builtin_clzl((int)x << (s - 8) * 8));
+        return (__builtin_clzl((long int)x << (s - 8) * 8));
     else if ((s=sizeof(long long int)) >= 8)
         return (__builtin_clzll((long long int)x << (s - 8) * 8));
     else