Jeff Epler 0d96f1906b mp_binary_get_int: avoid undefined behavior
Left shift of negative numbers is undefined in the "C" standard.  Multiplying
by 256 has the intended effect (in the absence of integer overflow, anyway),
can be implemented using the same shift instruction, but does not invoke
undefined behavior.

This problem was found using clang 7's scan-build static analyzer.
2019-10-08 10:48:25 +09:00
..
2018-07-12 14:13:51 -04:00
2018-07-12 14:13:51 -04:00
2018-07-12 14:13:51 -04:00
2018-07-12 14:13:51 -04:00
2018-08-09 13:29:30 -07:00
2018-08-16 17:41:35 -07:00
2018-08-16 17:41:35 -07:00
2018-07-28 13:29:47 -04:00
2019-06-06 17:49:32 -04:00
2019-06-06 17:49:32 -04:00
2018-08-09 13:29:30 -07:00
2019-04-05 21:38:32 +02:00
2018-07-11 16:45:30 -04:00
2018-07-11 16:45:30 -04:00
2018-10-18 10:37:42 -07:00
2019-04-05 21:41:40 +02:00
2019-01-18 17:09:56 -08:00
2018-10-07 19:37:49 +02:00
2018-11-13 22:04:44 +01:00
2017-07-18 11:57:39 +10:00
2018-07-12 14:13:51 -04:00
2018-07-12 14:13:51 -04:00
2018-07-11 16:45:30 -04:00
2018-07-12 14:13:51 -04:00
2018-07-12 14:13:51 -04:00
2018-07-12 14:13:51 -04:00
2019-01-18 11:53:09 -08:00
2019-01-20 17:32:43 -08:00
2019-01-14 18:09:02 -08:00
2019-01-18 11:53:09 -08:00
2019-04-05 21:40:28 +02:00
2019-01-20 16:18:34 -08:00
2018-08-09 13:29:30 -07:00
2018-08-07 14:58:57 -07:00
2018-05-14 17:41:17 -04:00
2018-05-14 17:41:17 -04:00
2018-07-11 16:45:30 -04:00
2018-07-11 16:45:30 -04:00
2019-02-15 16:53:19 -08:00