comparison src/lread.c @ 5438:8d29f1c4bb98

Merge with 21.5 trunk.
author Mats Lidell <matsl@xemacs.org>
date Fri, 26 Nov 2010 06:43:36 +0100
parents 308d34e9f07d c096d8051f89
children 159face738c3
comparison
equal deleted inserted replaced
5437:002cb5224e4f 5438:8d29f1c4bb98
840 return X_OK; 840 return X_OK;
841 else if (EQ (mode, Qwritable)) 841 else if (EQ (mode, Qwritable))
842 return W_OK; 842 return W_OK;
843 else if (EQ (mode, Qreadable)) 843 else if (EQ (mode, Qreadable))
844 return R_OK; 844 return R_OK;
845 else if (INTP (mode)) 845 else if (INTEGERP (mode))
846 { 846 {
847 check_int_range (XINT (mode), 0, 7); 847 check_integer_range (mode, Qzero, make_int (7));
848 return XINT (mode); 848 return XINT (mode);
849 } 849 }
850 else 850 else
851 invalid_argument ("Invalid value", mode); 851 invalid_argument ("Invalid value", mode);
852 return 0; /* unreached */ 852 return 0; /* unreached */