diff --git a/[refs] b/[refs] index 5d27802b3613..801893987e01 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8e9501f5188d90eed737240453c32cad01849c96 +refs/heads/master: fc5ad582709ce9c7b9ab7b70c1e5b5e2cfc384db diff --git a/trunk/net/tipc/subscr.c b/trunk/net/tipc/subscr.c index a62e5d30638c..dde23f1e7542 100644 --- a/trunk/net/tipc/subscr.c +++ b/trunk/net/tipc/subscr.c @@ -86,9 +86,7 @@ static struct top_srv topsrv = { 0 }; static u32 htohl(u32 in, int swap) { - char *c = (char *)∈ - - return swap ? ((c[3] << 3) + (c[2] << 2) + (c[1] << 1) + c[0]) : in; + return swap ? (u32)___constant_swab32(in) : in; } /**