Mercurial > octave-nkf
changeset 18592:e1437c1a3db1 draft
Fix int8 type sub
author | LYH <lyh.kernel@gmail.com> |
---|---|
date | Fri, 21 Mar 2014 14:59:39 -0400 |
parents | 220acec2742e |
children | 894a4b184b08 |
files | libinterp/corefcn/jit-typeinfo.cc |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/corefcn/jit-typeinfo.cc Fri Mar 21 14:59:39 2014 -0400 +++ b/libinterp/corefcn/jit-typeinfo.cc Fri Mar 21 14:59:39 2014 -0400 @@ -577,7 +577,7 @@ ulhs = (ulhs >> 7) + SCHAR_MAX; /* Force compiler to use cmovns instruction */ - if ((uint8_t)((ulhs ^ urhs) & (ulhs ^ res)) < 0) + if ((int8_t)((ulhs ^ urhs) & (ulhs ^ res)) < 0) { res = ulhs; }