Remove long_u: (various): Refactor long_u.

This commit is contained in:
Eliseo Martínez 2015-01-13 11:30:01 +01:00
parent 6762f172d7
commit 31dacda874
2 changed files with 3 additions and 2 deletions

View File

@ -289,6 +289,7 @@
#include <inttypes.h> #include <inttypes.h>
#include <limits.h> #include <limits.h>
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h>
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include <wctype.h> #include <wctype.h>
@ -6546,7 +6547,7 @@ node_compress (
n = np->wn_flags + (np->wn_region << 8) + (np->wn_affixID << 16); n = np->wn_flags + (np->wn_region << 8) + (np->wn_affixID << 16);
else else
// byte node: use the byte value and the child pointer // byte node: use the byte value and the child pointer
n = (unsigned)(np->wn_byte + ((long_u)np->wn_child << 8)); n = (unsigned)(np->wn_byte + ((uintptr_t)np->wn_child << 8));
nr = nr * 101 + n; nr = nr * 101 + n;
} }

View File

@ -3837,7 +3837,7 @@ static void add_keyword(char_u *name,
} }
kp->next_list = copy_id_list(next_list); kp->next_list = copy_id_list(next_list);
long_u hash = hash_hash(kp->keyword); hash_T hash = hash_hash(kp->keyword);
hashtab_T *ht = (curwin->w_s->b_syn_ic) ? &curwin->w_s->b_keywtab_ic hashtab_T *ht = (curwin->w_s->b_syn_ic) ? &curwin->w_s->b_keywtab_ic
: &curwin->w_s->b_keywtab; : &curwin->w_s->b_keywtab;
hashitem_T *hi = hash_lookup(ht, kp->keyword, hash); hashitem_T *hi = hash_lookup(ht, kp->keyword, hash);