i have done the following :
else if (dtype == 8){
maxval=2147483647L;
minval=-(maxval + 1L);
}
should work for you too...
regards,
sid.
On Fri, 13 Jul 2001, Andrew Poliakov wrote:
> Recompiling mex files on linux, I noticed:
>
> Compiling mex files...
> spm_add.c: In function `mexFunction':
> spm_add.c:107: warning: decimal constant is so large that it is unsigned
> Done.
>
> Line 107 looked like
>
> minval = -2147483648;
>
> and changing it to:
>
> minval = -2147483647;
>
> fixed the problem.
>
> Don't know if it's critical or not, just thougth I post this note, in
> case it is.
>
> Andrew.
>
|