diff options
| author | Pavel Janík | 2001-11-02 20:46:55 +0000 |
|---|---|---|
| committer | Pavel Janík | 2001-11-02 20:46:55 +0000 |
| commit | b78265036088d5d0eac2a03b929adb50aa59b45c (patch) | |
| tree | de99fe733144deb926fd31ee7bdff95cb1bc5073 /src/data.c | |
| parent | 00a2cef7d11a1b193891eb3d28274ef7fc7c3fe4 (diff) | |
| download | emacs-b78265036088d5d0eac2a03b929adb50aa59b45c.tar.gz emacs-b78265036088d5d0eac2a03b929adb50aa59b45c.zip | |
Update usage of CHECK_ macros (remove unused second argument).
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 90 |
1 files changed, 45 insertions, 45 deletions
diff --git a/src/data.c b/src/data.c index cf916141d35..b130129967f 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -616,7 +616,7 @@ DEFUN ("boundp", Fboundp, Sboundp, 1, 1, 0, | |||
| 616 | register Lisp_Object symbol; | 616 | register Lisp_Object symbol; |
| 617 | { | 617 | { |
| 618 | Lisp_Object valcontents; | 618 | Lisp_Object valcontents; |
| 619 | CHECK_SYMBOL (symbol, 0); | 619 | CHECK_SYMBOL (symbol); |
| 620 | 620 | ||
| 621 | valcontents = SYMBOL_VALUE (symbol); | 621 | valcontents = SYMBOL_VALUE (symbol); |
| 622 | 622 | ||
| @@ -632,7 +632,7 @@ DEFUN ("fboundp", Ffboundp, Sfboundp, 1, 1, 0, | |||
| 632 | (symbol) | 632 | (symbol) |
| 633 | register Lisp_Object symbol; | 633 | register Lisp_Object symbol; |
| 634 | { | 634 | { |
| 635 | CHECK_SYMBOL (symbol, 0); | 635 | CHECK_SYMBOL (symbol); |
| 636 | return (EQ (XSYMBOL (symbol)->function, Qunbound) ? Qnil : Qt); | 636 | return (EQ (XSYMBOL (symbol)->function, Qunbound) ? Qnil : Qt); |
| 637 | } | 637 | } |
| 638 | 638 | ||
| @@ -641,7 +641,7 @@ DEFUN ("makunbound", Fmakunbound, Smakunbound, 1, 1, 0, | |||
| 641 | (symbol) | 641 | (symbol) |
| 642 | register Lisp_Object symbol; | 642 | register Lisp_Object symbol; |
| 643 | { | 643 | { |
| 644 | CHECK_SYMBOL (symbol, 0); | 644 | CHECK_SYMBOL (symbol); |
| 645 | if (XSYMBOL (symbol)->constant) | 645 | if (XSYMBOL (symbol)->constant) |
| 646 | return Fsignal (Qsetting_constant, Fcons (symbol, Qnil)); | 646 | return Fsignal (Qsetting_constant, Fcons (symbol, Qnil)); |
| 647 | Fset (symbol, Qunbound); | 647 | Fset (symbol, Qunbound); |
| @@ -653,7 +653,7 @@ DEFUN ("fmakunbound", Ffmakunbound, Sfmakunbound, 1, 1, 0, | |||
| 653 | (symbol) | 653 | (symbol) |
| 654 | register Lisp_Object symbol; | 654 | register Lisp_Object symbol; |
| 655 | { | 655 | { |
| 656 | CHECK_SYMBOL (symbol, 0); | 656 | CHECK_SYMBOL (symbol); |
| 657 | if (NILP (symbol) || EQ (symbol, Qt)) | 657 | if (NILP (symbol) || EQ (symbol, Qt)) |
| 658 | return Fsignal (Qsetting_constant, Fcons (symbol, Qnil)); | 658 | return Fsignal (Qsetting_constant, Fcons (symbol, Qnil)); |
| 659 | XSYMBOL (symbol)->function = Qunbound; | 659 | XSYMBOL (symbol)->function = Qunbound; |
| @@ -665,7 +665,7 @@ DEFUN ("symbol-function", Fsymbol_function, Ssymbol_function, 1, 1, 0, | |||
| 665 | (symbol) | 665 | (symbol) |
| 666 | register Lisp_Object symbol; | 666 | register Lisp_Object symbol; |
| 667 | { | 667 | { |
| 668 | CHECK_SYMBOL (symbol, 0); | 668 | CHECK_SYMBOL (symbol); |
| 669 | if (EQ (XSYMBOL (symbol)->function, Qunbound)) | 669 | if (EQ (XSYMBOL (symbol)->function, Qunbound)) |
| 670 | return Fsignal (Qvoid_function, Fcons (symbol, Qnil)); | 670 | return Fsignal (Qvoid_function, Fcons (symbol, Qnil)); |
| 671 | return XSYMBOL (symbol)->function; | 671 | return XSYMBOL (symbol)->function; |
| @@ -676,7 +676,7 @@ DEFUN ("symbol-plist", Fsymbol_plist, Ssymbol_plist, 1, 1, 0, | |||
| 676 | (symbol) | 676 | (symbol) |
| 677 | register Lisp_Object symbol; | 677 | register Lisp_Object symbol; |
| 678 | { | 678 | { |
| 679 | CHECK_SYMBOL (symbol, 0); | 679 | CHECK_SYMBOL (symbol); |
| 680 | return XSYMBOL (symbol)->plist; | 680 | return XSYMBOL (symbol)->plist; |
| 681 | } | 681 | } |
| 682 | 682 | ||
| @@ -687,7 +687,7 @@ DEFUN ("symbol-name", Fsymbol_name, Ssymbol_name, 1, 1, 0, | |||
| 687 | { | 687 | { |
| 688 | register Lisp_Object name; | 688 | register Lisp_Object name; |
| 689 | 689 | ||
| 690 | CHECK_SYMBOL (symbol, 0); | 690 | CHECK_SYMBOL (symbol); |
| 691 | XSETSTRING (name, XSYMBOL (symbol)->name); | 691 | XSETSTRING (name, XSYMBOL (symbol)->name); |
| 692 | return name; | 692 | return name; |
| 693 | } | 693 | } |
| @@ -697,7 +697,7 @@ DEFUN ("fset", Ffset, Sfset, 2, 2, 0, | |||
| 697 | (symbol, definition) | 697 | (symbol, definition) |
| 698 | register Lisp_Object symbol, definition; | 698 | register Lisp_Object symbol, definition; |
| 699 | { | 699 | { |
| 700 | CHECK_SYMBOL (symbol, 0); | 700 | CHECK_SYMBOL (symbol); |
| 701 | if (NILP (symbol) || EQ (symbol, Qt)) | 701 | if (NILP (symbol) || EQ (symbol, Qt)) |
| 702 | return Fsignal (Qsetting_constant, Fcons (symbol, Qnil)); | 702 | return Fsignal (Qsetting_constant, Fcons (symbol, Qnil)); |
| 703 | if (!NILP (Vautoload_queue) && !EQ (XSYMBOL (symbol)->function, Qunbound)) | 703 | if (!NILP (Vautoload_queue) && !EQ (XSYMBOL (symbol)->function, Qunbound)) |
| @@ -729,7 +729,7 @@ DEFUN ("setplist", Fsetplist, Ssetplist, 2, 2, 0, | |||
| 729 | (symbol, newplist) | 729 | (symbol, newplist) |
| 730 | register Lisp_Object symbol, newplist; | 730 | register Lisp_Object symbol, newplist; |
| 731 | { | 731 | { |
| 732 | CHECK_SYMBOL (symbol, 0); | 732 | CHECK_SYMBOL (symbol); |
| 733 | XSYMBOL (symbol)->plist = newplist; | 733 | XSYMBOL (symbol)->plist = newplist; |
| 734 | return newplist; | 734 | return newplist; |
| 735 | } | 735 | } |
| @@ -874,7 +874,7 @@ store_symval_forwarding (symbol, valcontents, newval, buf) | |||
| 874 | switch (XMISCTYPE (valcontents)) | 874 | switch (XMISCTYPE (valcontents)) |
| 875 | { | 875 | { |
| 876 | case Lisp_Misc_Intfwd: | 876 | case Lisp_Misc_Intfwd: |
| 877 | CHECK_NUMBER (newval, 1); | 877 | CHECK_NUMBER (newval); |
| 878 | *XINTFWD (valcontents)->intvar = XINT (newval); | 878 | *XINTFWD (valcontents)->intvar = XINT (newval); |
| 879 | if (*XINTFWD (valcontents)->intvar != XINT (newval)) | 879 | if (*XINTFWD (valcontents)->intvar != XINT (newval)) |
| 880 | error ("Value out of range for variable `%s'", | 880 | error ("Value out of range for variable `%s'", |
| @@ -1029,7 +1029,7 @@ find_symbol_value (symbol) | |||
| 1029 | register Lisp_Object valcontents; | 1029 | register Lisp_Object valcontents; |
| 1030 | register Lisp_Object val; | 1030 | register Lisp_Object val; |
| 1031 | 1031 | ||
| 1032 | CHECK_SYMBOL (symbol, 0); | 1032 | CHECK_SYMBOL (symbol); |
| 1033 | valcontents = SYMBOL_VALUE (symbol); | 1033 | valcontents = SYMBOL_VALUE (symbol); |
| 1034 | 1034 | ||
| 1035 | if (BUFFER_LOCAL_VALUEP (valcontents) | 1035 | if (BUFFER_LOCAL_VALUEP (valcontents) |
| @@ -1134,7 +1134,7 @@ set_internal (symbol, newval, buf, bindflag) | |||
| 1134 | if (NILP (buf->name)) | 1134 | if (NILP (buf->name)) |
| 1135 | return newval; | 1135 | return newval; |
| 1136 | 1136 | ||
| 1137 | CHECK_SYMBOL (symbol, 0); | 1137 | CHECK_SYMBOL (symbol); |
| 1138 | if (SYMBOL_CONSTANT_P (symbol) | 1138 | if (SYMBOL_CONSTANT_P (symbol) |
| 1139 | && (NILP (Fkeywordp (symbol)) | 1139 | && (NILP (Fkeywordp (symbol)) |
| 1140 | || !EQ (newval, SYMBOL_VALUE (symbol)))) | 1140 | || !EQ (newval, SYMBOL_VALUE (symbol)))) |
| @@ -1275,7 +1275,7 @@ default_value (symbol) | |||
| 1275 | { | 1275 | { |
| 1276 | register Lisp_Object valcontents; | 1276 | register Lisp_Object valcontents; |
| 1277 | 1277 | ||
| 1278 | CHECK_SYMBOL (symbol, 0); | 1278 | CHECK_SYMBOL (symbol); |
| 1279 | valcontents = SYMBOL_VALUE (symbol); | 1279 | valcontents = SYMBOL_VALUE (symbol); |
| 1280 | 1280 | ||
| 1281 | /* For a built-in buffer-local variable, get the default value | 1281 | /* For a built-in buffer-local variable, get the default value |
| @@ -1346,7 +1346,7 @@ for this variable. */) | |||
| 1346 | { | 1346 | { |
| 1347 | register Lisp_Object valcontents, current_alist_element, alist_element_buffer; | 1347 | register Lisp_Object valcontents, current_alist_element, alist_element_buffer; |
| 1348 | 1348 | ||
| 1349 | CHECK_SYMBOL (symbol, 0); | 1349 | CHECK_SYMBOL (symbol); |
| 1350 | valcontents = SYMBOL_VALUE (symbol); | 1350 | valcontents = SYMBOL_VALUE (symbol); |
| 1351 | 1351 | ||
| 1352 | /* Handle variables like case-fold-search that have special slots | 1352 | /* Handle variables like case-fold-search that have special slots |
| @@ -1448,7 +1448,7 @@ The function `default-value' gets the default value and `set-default' sets it. | |||
| 1448 | { | 1448 | { |
| 1449 | register Lisp_Object tem, valcontents, newval; | 1449 | register Lisp_Object tem, valcontents, newval; |
| 1450 | 1450 | ||
| 1451 | CHECK_SYMBOL (variable, 0); | 1451 | CHECK_SYMBOL (variable); |
| 1452 | 1452 | ||
| 1453 | valcontents = SYMBOL_VALUE (variable); | 1453 | valcontents = SYMBOL_VALUE (variable); |
| 1454 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents)) | 1454 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents)) |
| @@ -1501,7 +1501,7 @@ Instead, use `add-hook' and specify t for the LOCAL argument. */) | |||
| 1501 | { | 1501 | { |
| 1502 | register Lisp_Object tem, valcontents; | 1502 | register Lisp_Object tem, valcontents; |
| 1503 | 1503 | ||
| 1504 | CHECK_SYMBOL (variable, 0); | 1504 | CHECK_SYMBOL (variable); |
| 1505 | 1505 | ||
| 1506 | valcontents = SYMBOL_VALUE (variable); | 1506 | valcontents = SYMBOL_VALUE (variable); |
| 1507 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents)) | 1507 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents)) |
| @@ -1580,7 +1580,7 @@ From now on the default value will apply in this buffer. */) | |||
| 1580 | { | 1580 | { |
| 1581 | register Lisp_Object tem, valcontents; | 1581 | register Lisp_Object tem, valcontents; |
| 1582 | 1582 | ||
| 1583 | CHECK_SYMBOL (variable, 0); | 1583 | CHECK_SYMBOL (variable); |
| 1584 | 1584 | ||
| 1585 | valcontents = SYMBOL_VALUE (variable); | 1585 | valcontents = SYMBOL_VALUE (variable); |
| 1586 | 1586 | ||
| @@ -1643,7 +1643,7 @@ See `modify-frame-parameters'. */) | |||
| 1643 | { | 1643 | { |
| 1644 | register Lisp_Object tem, valcontents, newval; | 1644 | register Lisp_Object tem, valcontents, newval; |
| 1645 | 1645 | ||
| 1646 | CHECK_SYMBOL (variable, 0); | 1646 | CHECK_SYMBOL (variable); |
| 1647 | 1647 | ||
| 1648 | valcontents = SYMBOL_VALUE (variable); | 1648 | valcontents = SYMBOL_VALUE (variable); |
| 1649 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents) | 1649 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents) |
| @@ -1688,11 +1688,11 @@ BUFFER defaults to the current buffer. */) | |||
| 1688 | buf = current_buffer; | 1688 | buf = current_buffer; |
| 1689 | else | 1689 | else |
| 1690 | { | 1690 | { |
| 1691 | CHECK_BUFFER (buffer, 0); | 1691 | CHECK_BUFFER (buffer); |
| 1692 | buf = XBUFFER (buffer); | 1692 | buf = XBUFFER (buffer); |
| 1693 | } | 1693 | } |
| 1694 | 1694 | ||
| 1695 | CHECK_SYMBOL (variable, 0); | 1695 | CHECK_SYMBOL (variable); |
| 1696 | 1696 | ||
| 1697 | valcontents = SYMBOL_VALUE (variable); | 1697 | valcontents = SYMBOL_VALUE (variable); |
| 1698 | if (BUFFER_LOCAL_VALUEP (valcontents) | 1698 | if (BUFFER_LOCAL_VALUEP (valcontents) |
| @@ -1732,11 +1732,11 @@ BUFFER defaults to the current buffer. */) | |||
| 1732 | buf = current_buffer; | 1732 | buf = current_buffer; |
| 1733 | else | 1733 | else |
| 1734 | { | 1734 | { |
| 1735 | CHECK_BUFFER (buffer, 0); | 1735 | CHECK_BUFFER (buffer); |
| 1736 | buf = XBUFFER (buffer); | 1736 | buf = XBUFFER (buffer); |
| 1737 | } | 1737 | } |
| 1738 | 1738 | ||
| 1739 | CHECK_SYMBOL (variable, 0); | 1739 | CHECK_SYMBOL (variable); |
| 1740 | 1740 | ||
| 1741 | valcontents = SYMBOL_VALUE (variable); | 1741 | valcontents = SYMBOL_VALUE (variable); |
| 1742 | 1742 | ||
| @@ -1826,7 +1826,7 @@ or a byte-code object. IDX starts at 0. */) | |||
| 1826 | { | 1826 | { |
| 1827 | register int idxval; | 1827 | register int idxval; |
| 1828 | 1828 | ||
| 1829 | CHECK_NUMBER (idx, 1); | 1829 | CHECK_NUMBER (idx); |
| 1830 | idxval = XINT (idx); | 1830 | idxval = XINT (idx); |
| 1831 | if (STRINGP (array)) | 1831 | if (STRINGP (array)) |
| 1832 | { | 1832 | { |
| @@ -1957,7 +1957,7 @@ IDX starts at 0. */) | |||
| 1957 | { | 1957 | { |
| 1958 | register int idxval; | 1958 | register int idxval; |
| 1959 | 1959 | ||
| 1960 | CHECK_NUMBER (idx, 1); | 1960 | CHECK_NUMBER (idx); |
| 1961 | idxval = XINT (idx); | 1961 | idxval = XINT (idx); |
| 1962 | if (!VECTORP (array) && !STRINGP (array) && !BOOL_VECTOR_P (array) | 1962 | if (!VECTORP (array) && !STRINGP (array) && !BOOL_VECTOR_P (array) |
| 1963 | && ! CHAR_TABLE_P (array)) | 1963 | && ! CHAR_TABLE_P (array)) |
| @@ -2033,7 +2033,7 @@ IDX starts at 0. */) | |||
| 2033 | 2033 | ||
| 2034 | if (idxval < 0 || idxval >= XSTRING (array)->size) | 2034 | if (idxval < 0 || idxval >= XSTRING (array)->size) |
| 2035 | args_out_of_range (array, idx); | 2035 | args_out_of_range (array, idx); |
| 2036 | CHECK_NUMBER (newelt, 2); | 2036 | CHECK_NUMBER (newelt); |
| 2037 | 2037 | ||
| 2038 | idxval_byte = string_char_to_byte (array, idxval); | 2038 | idxval_byte = string_char_to_byte (array, idxval); |
| 2039 | p1 = &XSTRING (array)->data[idxval_byte]; | 2039 | p1 = &XSTRING (array)->data[idxval_byte]; |
| @@ -2067,7 +2067,7 @@ IDX starts at 0. */) | |||
| 2067 | { | 2067 | { |
| 2068 | if (idxval < 0 || idxval >= XSTRING (array)->size) | 2068 | if (idxval < 0 || idxval >= XSTRING (array)->size) |
| 2069 | args_out_of_range (array, idx); | 2069 | args_out_of_range (array, idx); |
| 2070 | CHECK_NUMBER (newelt, 2); | 2070 | CHECK_NUMBER (newelt); |
| 2071 | 2071 | ||
| 2072 | if (XINT (newelt) < 0 || SINGLE_BYTE_CHAR_P (XINT (newelt))) | 2072 | if (XINT (newelt) < 0 || SINGLE_BYTE_CHAR_P (XINT (newelt))) |
| 2073 | XSTRING (array)->data[idxval] = XINT (newelt); | 2073 | XSTRING (array)->data[idxval] = XINT (newelt); |
| @@ -2120,8 +2120,8 @@ arithcompare (num1, num2, comparison) | |||
| 2120 | double f1 = 0, f2 = 0; | 2120 | double f1 = 0, f2 = 0; |
| 2121 | int floatp = 0; | 2121 | int floatp = 0; |
| 2122 | 2122 | ||
| 2123 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (num1, 0); | 2123 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (num1); |
| 2124 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (num2, 0); | 2124 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (num2); |
| 2125 | 2125 | ||
| 2126 | if (FLOATP (num1) || FLOATP (num2)) | 2126 | if (FLOATP (num1) || FLOATP (num2)) |
| 2127 | { | 2127 | { |
| @@ -2222,7 +2222,7 @@ DEFUN ("zerop", Fzerop, Szerop, 1, 1, 0, | |||
| 2222 | (number) | 2222 | (number) |
| 2223 | register Lisp_Object number; | 2223 | register Lisp_Object number; |
| 2224 | { | 2224 | { |
| 2225 | CHECK_NUMBER_OR_FLOAT (number, 0); | 2225 | CHECK_NUMBER_OR_FLOAT (number); |
| 2226 | 2226 | ||
| 2227 | if (FLOATP (number)) | 2227 | if (FLOATP (number)) |
| 2228 | { | 2228 | { |
| @@ -2274,7 +2274,7 @@ NUMBER may be an integer or a floating point number. */) | |||
| 2274 | { | 2274 | { |
| 2275 | char buffer[VALBITS]; | 2275 | char buffer[VALBITS]; |
| 2276 | 2276 | ||
| 2277 | CHECK_NUMBER_OR_FLOAT (number, 0); | 2277 | CHECK_NUMBER_OR_FLOAT (number); |
| 2278 | 2278 | ||
| 2279 | if (FLOATP (number)) | 2279 | if (FLOATP (number)) |
| 2280 | { | 2280 | { |
| @@ -2330,13 +2330,13 @@ If the base used is not 10, floating point is not recognized. */) | |||
| 2330 | int sign = 1; | 2330 | int sign = 1; |
| 2331 | Lisp_Object val; | 2331 | Lisp_Object val; |
| 2332 | 2332 | ||
| 2333 | CHECK_STRING (string, 0); | 2333 | CHECK_STRING (string); |
| 2334 | 2334 | ||
| 2335 | if (NILP (base)) | 2335 | if (NILP (base)) |
| 2336 | b = 10; | 2336 | b = 10; |
| 2337 | else | 2337 | else |
| 2338 | { | 2338 | { |
| 2339 | CHECK_NUMBER (base, 1); | 2339 | CHECK_NUMBER (base); |
| 2340 | b = XINT (base); | 2340 | b = XINT (base); |
| 2341 | if (b < 2 || b > 16) | 2341 | if (b < 2 || b > 16) |
| 2342 | Fsignal (Qargs_out_of_range, Fcons (base, Qnil)); | 2342 | Fsignal (Qargs_out_of_range, Fcons (base, Qnil)); |
| @@ -2427,7 +2427,7 @@ arith_driver (code, nargs, args) | |||
| 2427 | { | 2427 | { |
| 2428 | /* Using args[argnum] as argument to CHECK_NUMBER_... */ | 2428 | /* Using args[argnum] as argument to CHECK_NUMBER_... */ |
| 2429 | val = args[argnum]; | 2429 | val = args[argnum]; |
| 2430 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (val, argnum); | 2430 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (val); |
| 2431 | 2431 | ||
| 2432 | if (FLOATP (val)) | 2432 | if (FLOATP (val)) |
| 2433 | return float_arith_driver ((double) accum, argnum, code, | 2433 | return float_arith_driver ((double) accum, argnum, code, |
| @@ -2496,7 +2496,7 @@ float_arith_driver (accum, argnum, code, nargs, args) | |||
| 2496 | for (; argnum < nargs; argnum++) | 2496 | for (; argnum < nargs; argnum++) |
| 2497 | { | 2497 | { |
| 2498 | val = args[argnum]; /* using args[argnum] as argument to CHECK_NUMBER_... */ | 2498 | val = args[argnum]; /* using args[argnum] as argument to CHECK_NUMBER_... */ |
| 2499 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (val, argnum); | 2499 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (val); |
| 2500 | 2500 | ||
| 2501 | if (FLOATP (val)) | 2501 | if (FLOATP (val)) |
| 2502 | { | 2502 | { |
| @@ -2598,8 +2598,8 @@ Both must be integers or markers. */) | |||
| 2598 | { | 2598 | { |
| 2599 | Lisp_Object val; | 2599 | Lisp_Object val; |
| 2600 | 2600 | ||
| 2601 | CHECK_NUMBER_COERCE_MARKER (x, 0); | 2601 | CHECK_NUMBER_COERCE_MARKER (x); |
| 2602 | CHECK_NUMBER_COERCE_MARKER (y, 1); | 2602 | CHECK_NUMBER_COERCE_MARKER (y); |
| 2603 | 2603 | ||
| 2604 | if (XFASTINT (y) == 0) | 2604 | if (XFASTINT (y) == 0) |
| 2605 | Fsignal (Qarith_error, Qnil); | 2605 | Fsignal (Qarith_error, Qnil); |
| @@ -2641,8 +2641,8 @@ Both X and Y must be numbers or markers. */) | |||
| 2641 | Lisp_Object val; | 2641 | Lisp_Object val; |
| 2642 | EMACS_INT i1, i2; | 2642 | EMACS_INT i1, i2; |
| 2643 | 2643 | ||
| 2644 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (x, 0); | 2644 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (x); |
| 2645 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (y, 1); | 2645 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (y); |
| 2646 | 2646 | ||
| 2647 | if (FLOATP (x) || FLOATP (y)) | 2647 | if (FLOATP (x) || FLOATP (y)) |
| 2648 | return fmod_float (x, y); | 2648 | return fmod_float (x, y); |
| @@ -2727,8 +2727,8 @@ In this case, the sign bit is duplicated. */) | |||
| 2727 | { | 2727 | { |
| 2728 | register Lisp_Object val; | 2728 | register Lisp_Object val; |
| 2729 | 2729 | ||
| 2730 | CHECK_NUMBER (value, 0); | 2730 | CHECK_NUMBER (value); |
| 2731 | CHECK_NUMBER (count, 1); | 2731 | CHECK_NUMBER (count); |
| 2732 | 2732 | ||
| 2733 | if (XINT (count) >= BITS_PER_EMACS_INT) | 2733 | if (XINT (count) >= BITS_PER_EMACS_INT) |
| 2734 | XSETINT (val, 0); | 2734 | XSETINT (val, 0); |
| @@ -2750,8 +2750,8 @@ In this case, zeros are shifted in on the left. */) | |||
| 2750 | { | 2750 | { |
| 2751 | register Lisp_Object val; | 2751 | register Lisp_Object val; |
| 2752 | 2752 | ||
| 2753 | CHECK_NUMBER (value, 0); | 2753 | CHECK_NUMBER (value); |
| 2754 | CHECK_NUMBER (count, 1); | 2754 | CHECK_NUMBER (count); |
| 2755 | 2755 | ||
| 2756 | if (XINT (count) >= BITS_PER_EMACS_INT) | 2756 | if (XINT (count) >= BITS_PER_EMACS_INT) |
| 2757 | XSETINT (val, 0); | 2757 | XSETINT (val, 0); |
| @@ -2770,7 +2770,7 @@ Markers are converted to integers. */) | |||
| 2770 | (number) | 2770 | (number) |
| 2771 | register Lisp_Object number; | 2771 | register Lisp_Object number; |
| 2772 | { | 2772 | { |
| 2773 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (number, 0); | 2773 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (number); |
| 2774 | 2774 | ||
| 2775 | if (FLOATP (number)) | 2775 | if (FLOATP (number)) |
| 2776 | return (make_float (1.0 + XFLOAT_DATA (number))); | 2776 | return (make_float (1.0 + XFLOAT_DATA (number))); |
| @@ -2785,7 +2785,7 @@ Markers are converted to integers. */) | |||
| 2785 | (number) | 2785 | (number) |
| 2786 | register Lisp_Object number; | 2786 | register Lisp_Object number; |
| 2787 | { | 2787 | { |
| 2788 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (number, 0); | 2788 | CHECK_NUMBER_OR_FLOAT_COERCE_MARKER (number); |
| 2789 | 2789 | ||
| 2790 | if (FLOATP (number)) | 2790 | if (FLOATP (number)) |
| 2791 | return (make_float (-1.0 + XFLOAT_DATA (number))); | 2791 | return (make_float (-1.0 + XFLOAT_DATA (number))); |
| @@ -2799,7 +2799,7 @@ DEFUN ("lognot", Flognot, Slognot, 1, 1, 0, | |||
| 2799 | (number) | 2799 | (number) |
| 2800 | register Lisp_Object number; | 2800 | register Lisp_Object number; |
| 2801 | { | 2801 | { |
| 2802 | CHECK_NUMBER (number, 0); | 2802 | CHECK_NUMBER (number); |
| 2803 | XSETINT (number, ~XINT (number)); | 2803 | XSETINT (number, ~XINT (number)); |
| 2804 | return number; | 2804 | return number; |
| 2805 | } | 2805 | } |