Mercurial > emacs
comparison src/alloc.c @ 14093:338f645e6b9a
(Fmake_symbol): Harmonize arguments with documentation.
| author | Erik Naggum <erik@naggum.no> |
|---|---|
| date | Tue, 09 Jan 1996 02:21:31 +0000 |
| parents | 621a575db6f7 |
| children | d612434249db |
comparison
equal
deleted
inserted
replaced
| 14092:279f5f3528a8 | 14093:338f645e6b9a |
|---|---|
| 868 } | 868 } |
| 869 | 869 |
| 870 DEFUN ("make-symbol", Fmake_symbol, Smake_symbol, 1, 1, 0, | 870 DEFUN ("make-symbol", Fmake_symbol, Smake_symbol, 1, 1, 0, |
| 871 "Return a newly allocated uninterned symbol whose name is NAME.\n\ | 871 "Return a newly allocated uninterned symbol whose name is NAME.\n\ |
| 872 Its value and function definition are void, and its property list is nil.") | 872 Its value and function definition are void, and its property list is nil.") |
| 873 (str) | 873 (name) |
| 874 Lisp_Object str; | 874 Lisp_Object name; |
| 875 { | 875 { |
| 876 register Lisp_Object val; | 876 register Lisp_Object val; |
| 877 register struct Lisp_Symbol *p; | 877 register struct Lisp_Symbol *p; |
| 878 | 878 |
| 879 CHECK_STRING (str, 0); | 879 CHECK_STRING (name, 0); |
| 880 | 880 |
| 881 if (symbol_free_list) | 881 if (symbol_free_list) |
| 882 { | 882 { |
| 883 XSETSYMBOL (val, symbol_free_list); | 883 XSETSYMBOL (val, symbol_free_list); |
| 884 symbol_free_list = *(struct Lisp_Symbol **)&symbol_free_list->value; | 884 symbol_free_list = *(struct Lisp_Symbol **)&symbol_free_list->value; |
