# # # patch "ssh_agent.cc" # from [6afddb60507978c2a95634c2f6c50a162f0803e6] # to [b64b1e3c6e2d2aa33b742dfe1ce4c11027742315] # ============================================================ --- ssh_agent.cc 6afddb60507978c2a95634c2f6c50a162f0803e6 +++ ssh_agent.cc b64b1e3c6e2d2aa33b742dfe1ce4c11027742315 @@ -188,15 +188,15 @@ ssh_agent::get_long(char const * buf) u32 ssh_agent::get_long(char const * buf) { - L(FL("ssh_agent: get_long: %u %u %u %u") - % (u32)((unsigned char)(buf)[0]) - % (u32)((unsigned char)(buf)[1]) - % (u32)((unsigned char)(buf)[2]) - % (u32)((unsigned char)(buf)[3])); - return ((u32)((unsigned char)(buf)[0]) << 24) - | ((u32)((unsigned char)(buf)[1]) << 16) - | ((u32)((unsigned char)(buf)[2]) << 8) - | ((u32)((unsigned char)(buf)[3])); + L((FL("ssh_agent: get_long: %u %u %u %u") + % widen(buf[0]) + % widen(buf[1]) + % widen(buf[2]) + % widen(buf[3]))); + return ((widen(buf[0]) << 24) + | (widen(buf[1]) << 16) + | (widen(buf[2]) << 8) + | widen(buf[3])); } u32