Blob Blame History Raw
diff -up 64tass-1.50.486/obj.c.ptrcast 64tass-1.50.486/obj.c
--- 64tass-1.50.486/obj.c.ptrcast	2013-06-11 17:02:49.075972646 -0600
+++ 64tass-1.50.486/obj.c	2013-06-11 17:03:25.127641322 -0600
@@ -129,7 +129,7 @@ static int invalid_hash(const struct val
 }
 
 static int gap_hash(const struct value_s *UNUSED(v1), struct value_s *UNUSED(v), linepos_t UNUSED(epoint)) {
-    return (unsigned int)GAP_OBJ & ((~(unsigned int)0) >> 1);
+    return (intptr_t)GAP_OBJ & ((~(intptr_t)0) >> 1);
 }
 
 static void invalid_convert(struct value_s *v1, struct value_s *v, obj_t UNUSED(t), linepos_t epoint, linepos_t UNUSED(epoint2)) {