diff options
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c index 965ddd215f5..bf863aaed79 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -2895,7 +2895,7 @@ In this case, the sign bit is duplicated. */) | |||
| 2895 | if (XINT (count) >= BITS_PER_EMACS_INT) | 2895 | if (XINT (count) >= BITS_PER_EMACS_INT) |
| 2896 | XSETINT (val, 0); | 2896 | XSETINT (val, 0); |
| 2897 | else if (XINT (count) > 0) | 2897 | else if (XINT (count) > 0) |
| 2898 | XSETINT (val, XINT (value) << XFASTINT (count)); | 2898 | XSETINT (val, XUINT (value) << XFASTINT (count)); |
| 2899 | else if (XINT (count) <= -BITS_PER_EMACS_INT) | 2899 | else if (XINT (count) <= -BITS_PER_EMACS_INT) |
| 2900 | XSETINT (val, XINT (value) < 0 ? -1 : 0); | 2900 | XSETINT (val, XINT (value) < 0 ? -1 : 0); |
| 2901 | else | 2901 | else |