aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc/sendmsg.c
diff options
context:
space:
mode:
authorKresten Krab Thorup <krab@gcc.gnu.org>1993-04-26 09:45:17 +0000
committerKresten Krab Thorup <krab@gcc.gnu.org>1993-04-26 09:45:17 +0000
commit33d9bef5abfde175c943db1d2c1a3172c0ba21e4 (patch)
treee99078884236c1b6b24d781a2d98a46f72a4a3d1 /gcc/objc/sendmsg.c
parente312f9659f19f47ec5029920406f79d2ab314915 (diff)
downloadgcc-33d9bef5abfde175c943db1d2c1a3172c0ba21e4.zip
gcc-33d9bef5abfde175c943db1d2c1a3172c0ba21e4.tar.gz
gcc-33d9bef5abfde175c943db1d2c1a3172c0ba21e4.tar.bz2
Changed unsigned int to size_t when casting pointers to integers
From-SVN: r4233
Diffstat (limited to 'gcc/objc/sendmsg.c')
-rw-r--r--gcc/objc/sendmsg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/objc/sendmsg.c b/gcc/objc/sendmsg.c
index 06fd95a..1e14470 100644
--- a/gcc/objc/sendmsg.c
+++ b/gcc/objc/sendmsg.c
@@ -68,10 +68,10 @@ __inline__ IMP
get_imp (Class_t class, SEL sel)
{
#ifdef OBJC_SPARSE_LOOKUP
- void* res = sarray_get (class->dtable, (unsigned int) sel);
+ void* res = sarray_get (class->dtable, (size_t) sel);
if(res == __objc_init_install_dtable)
__objc_install_dispatch_table_for_class (class);
- return sarray_get (class->dtable, (unsigned int) sel);
+ return sarray_get (class->dtable, (size_t) sel);
#else
return cache_get (class, sel);
#endif
@@ -529,7 +529,7 @@ __objc_double_cache(Cache_t cache)
static Cache_t
__objc_cache_insert(Cache_t cache, SEL op, IMP imp)
{
- int index = ((unsigned int)op)&(cache)->mask;
+ int index = ((size_t)op)&(cache)->mask;
if(op == 0)
return cache;