diff options
| author | Paul Eggert | 2014-09-17 11:27:36 -0700 |
|---|---|---|
| committer | Paul Eggert | 2014-09-17 11:27:36 -0700 |
| commit | 9356a87288edd2380ce27cd9775046675cd26f8c (patch) | |
| tree | b72b7d0a6c8ea65d594172a403df29fabd5e13c5 /src | |
| parent | 18f88a41a740b43297e70ba169e5c2f847280d32 (diff) | |
| download | emacs-9356a87288edd2380ce27cd9775046675cd26f8c.tar.gz emacs-9356a87288edd2380ce27cd9775046675cd26f8c.zip | |
Fix minor problems found by static checking.
* alloc.c, lisp.h (SAVE_TYPE_INT_OBJ, make_save_int_obj):
Remove; now unused.
* buffer.h (decode_buffer): Doc and indentation fixes.
* fns.c (Qstring_collate_lessp, Qstring_collate_equalp): Now static.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 8 | ||||
| -rw-r--r-- | src/alloc.c | 11 | ||||
| -rw-r--r-- | src/buffer.h | 5 | ||||
| -rw-r--r-- | src/fns.c | 3 | ||||
| -rw-r--r-- | src/lisp.h | 2 |
5 files changed, 13 insertions, 16 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 562edf09b9f..0b53c80d9e1 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2014-09-17 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Fix minor problems found by static checking. | ||
| 4 | * alloc.c, lisp.h (SAVE_TYPE_INT_OBJ, make_save_int_obj): | ||
| 5 | Remove; now unused. | ||
| 6 | * buffer.h (decode_buffer): Doc and indentation fixes. | ||
| 7 | * fns.c (Qstring_collate_lessp, Qstring_collate_equalp): Now static. | ||
| 8 | |||
| 1 | 2014-09-17 Dmitry Antipov <dmantipov@yandex.ru> | 9 | 2014-09-17 Dmitry Antipov <dmantipov@yandex.ru> |
| 2 | 10 | ||
| 3 | Avoid clang-specific warnings. | 11 | Avoid clang-specific warnings. |
diff --git a/src/alloc.c b/src/alloc.c index d28db1e58b8..2dd5fae7d8e 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -3657,17 +3657,6 @@ make_save_ptr_int (void *a, ptrdiff_t b) | |||
| 3657 | return val; | 3657 | return val; |
| 3658 | } | 3658 | } |
| 3659 | 3659 | ||
| 3660 | Lisp_Object | ||
| 3661 | make_save_int_obj (ptrdiff_t a, Lisp_Object b) | ||
| 3662 | { | ||
| 3663 | Lisp_Object val = allocate_misc (Lisp_Misc_Save_Value); | ||
| 3664 | struct Lisp_Save_Value *p = XSAVE_VALUE (val); | ||
| 3665 | p->save_type = SAVE_TYPE_INT_OBJ; | ||
| 3666 | p->data[0].integer = a; | ||
| 3667 | p->data[1].object = b; | ||
| 3668 | return val; | ||
| 3669 | } | ||
| 3670 | |||
| 3671 | #if ! (defined USE_X_TOOLKIT || defined USE_GTK) | 3660 | #if ! (defined USE_X_TOOLKIT || defined USE_GTK) |
| 3672 | Lisp_Object | 3661 | Lisp_Object |
| 3673 | make_save_ptr_ptr (void *a, void *b) | 3662 | make_save_ptr_ptr (void *a, void *b) |
diff --git a/src/buffer.h b/src/buffer.h index 61ef15d9c3d..284cfa7b4a8 100644 --- a/src/buffer.h +++ b/src/buffer.h | |||
| @@ -1088,8 +1088,9 @@ extern void mmap_set_vars (bool); | |||
| 1088 | extern void restore_buffer (Lisp_Object); | 1088 | extern void restore_buffer (Lisp_Object); |
| 1089 | extern void set_buffer_if_live (Lisp_Object); | 1089 | extern void set_buffer_if_live (Lisp_Object); |
| 1090 | 1090 | ||
| 1091 | INLINE | 1091 | /* Return B as a struct buffer pointer, defaulting to the current buffer. */ |
| 1092 | struct buffer * | 1092 | |
| 1093 | INLINE struct buffer * | ||
| 1093 | decode_buffer (Lisp_Object b) | 1094 | decode_buffer (Lisp_Object b) |
| 1094 | { | 1095 | { |
| 1095 | return NILP (b) ? current_buffer : (CHECK_BUFFER (b), XBUFFER (b)); | 1096 | return NILP (b) ? current_buffer : (CHECK_BUFFER (b), XBUFFER (b)); |
| @@ -41,7 +41,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 41 | #include "xterm.h" | 41 | #include "xterm.h" |
| 42 | #endif | 42 | #endif |
| 43 | 43 | ||
| 44 | Lisp_Object Qstring_lessp, Qstring_collate_lessp, Qstring_collate_equalp; | 44 | Lisp_Object Qstring_lessp; |
| 45 | static Lisp_Object Qstring_collate_lessp, Qstring_collate_equalp; | ||
| 45 | static Lisp_Object Qprovide, Qrequire; | 46 | static Lisp_Object Qprovide, Qrequire; |
| 46 | static Lisp_Object Qyes_or_no_p_history; | 47 | static Lisp_Object Qyes_or_no_p_history; |
| 47 | Lisp_Object Qcursor_in_echo_area; | 48 | Lisp_Object Qcursor_in_echo_area; |
diff --git a/src/lisp.h b/src/lisp.h index 1a6c69559ce..9cbc7473fc1 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -1967,7 +1967,6 @@ enum Lisp_Save_Type | |||
| 1967 | SAVE_TYPE_OBJ_OBJ_OBJ_OBJ | 1967 | SAVE_TYPE_OBJ_OBJ_OBJ_OBJ |
| 1968 | = SAVE_OBJECT + (SAVE_TYPE_OBJ_OBJ_OBJ << SAVE_SLOT_BITS), | 1968 | = SAVE_OBJECT + (SAVE_TYPE_OBJ_OBJ_OBJ << SAVE_SLOT_BITS), |
| 1969 | SAVE_TYPE_PTR_INT = SAVE_POINTER + (SAVE_INTEGER << SAVE_SLOT_BITS), | 1969 | SAVE_TYPE_PTR_INT = SAVE_POINTER + (SAVE_INTEGER << SAVE_SLOT_BITS), |
| 1970 | SAVE_TYPE_INT_OBJ = SAVE_INTEGER + (SAVE_OBJECT << SAVE_SLOT_BITS), | ||
| 1971 | SAVE_TYPE_PTR_OBJ = SAVE_POINTER + (SAVE_OBJECT << SAVE_SLOT_BITS), | 1970 | SAVE_TYPE_PTR_OBJ = SAVE_POINTER + (SAVE_OBJECT << SAVE_SLOT_BITS), |
| 1972 | SAVE_TYPE_PTR_PTR = SAVE_POINTER + (SAVE_POINTER << SAVE_SLOT_BITS), | 1971 | SAVE_TYPE_PTR_PTR = SAVE_POINTER + (SAVE_POINTER << SAVE_SLOT_BITS), |
| 1973 | SAVE_TYPE_FUNCPTR_PTR_OBJ | 1972 | SAVE_TYPE_FUNCPTR_PTR_OBJ |
| @@ -3798,7 +3797,6 @@ extern Lisp_Object make_save_obj_obj_obj_obj (Lisp_Object, Lisp_Object, | |||
| 3798 | extern Lisp_Object make_save_ptr (void *); | 3797 | extern Lisp_Object make_save_ptr (void *); |
| 3799 | extern Lisp_Object make_save_ptr_int (void *, ptrdiff_t); | 3798 | extern Lisp_Object make_save_ptr_int (void *, ptrdiff_t); |
| 3800 | extern Lisp_Object make_save_ptr_ptr (void *, void *); | 3799 | extern Lisp_Object make_save_ptr_ptr (void *, void *); |
| 3801 | extern Lisp_Object make_save_int_obj (ptrdiff_t, Lisp_Object); | ||
| 3802 | extern Lisp_Object make_save_funcptr_ptr_obj (void (*) (void), void *, | 3800 | extern Lisp_Object make_save_funcptr_ptr_obj (void (*) (void), void *, |
| 3803 | Lisp_Object); | 3801 | Lisp_Object); |
| 3804 | extern Lisp_Object make_save_memory (Lisp_Object *, ptrdiff_t); | 3802 | extern Lisp_Object make_save_memory (Lisp_Object *, ptrdiff_t); |