comparison src/lisp.h @ 81794:c1184a3d99c9

(map_char_table): Use an array of int for `indices' rather than an array of Lisp_Objects (which are only ever integers anyway).
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 10 Jul 2007 15:40:06 +0000
parents 5e310b8be81d
children 32d8fd242bb2
comparison
equal deleted inserted replaced
81793:935816f951c9 81794:c1184a3d99c9
2426 EXFUN (Fcompare_strings, 7); 2426 EXFUN (Fcompare_strings, 7);
2427 EXFUN (Fstring_lessp, 2); 2427 EXFUN (Fstring_lessp, 2);
2428 extern int char_table_translate P_ ((Lisp_Object, int)); 2428 extern int char_table_translate P_ ((Lisp_Object, int));
2429 extern void map_char_table P_ ((void (*) (Lisp_Object, Lisp_Object, Lisp_Object), 2429 extern void map_char_table P_ ((void (*) (Lisp_Object, Lisp_Object, Lisp_Object),
2430 Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, int, 2430 Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, int,
2431 Lisp_Object *)); 2431 int *));
2432 extern Lisp_Object char_table_ref_and_index P_ ((Lisp_Object, int, int *)); 2432 extern Lisp_Object char_table_ref_and_index P_ ((Lisp_Object, int, int *));
2433 extern void syms_of_fns P_ ((void)); 2433 extern void syms_of_fns P_ ((void));
2434 2434
2435 /* Defined in floatfns.c */ 2435 /* Defined in floatfns.c */
2436 extern double extract_float P_ ((Lisp_Object)); 2436 extern double extract_float P_ ((Lisp_Object));
3242 EXFUN (Fxw_display_color_p, 1); 3242 EXFUN (Fxw_display_color_p, 1);
3243 EXFUN (Fx_file_dialog, 5); 3243 EXFUN (Fx_file_dialog, 5);
3244 #endif 3244 #endif
3245 3245
3246 /* Defined in xfaces.c */ 3246 /* Defined in xfaces.c */
3247 EXFUN (Fclear_face_cache, 1);
3247 extern void syms_of_xfaces P_ ((void)); 3248 extern void syms_of_xfaces P_ ((void));
3248 3249
3249 #ifndef HAVE_GETLOADAVG 3250 #ifndef HAVE_GETLOADAVG
3250 /* Defined in getloadavg.c */ 3251 /* Defined in getloadavg.c */
3251 extern int getloadavg P_ ((double *, int)); 3252 extern int getloadavg P_ ((double *, int));
3257 3258
3258 /* Defined in xsmfns.c */ 3259 /* Defined in xsmfns.c */
3259 extern void syms_of_xsmfns P_ ((void)); 3260 extern void syms_of_xsmfns P_ ((void));
3260 3261
3261 /* Defined in xselect.c */ 3262 /* Defined in xselect.c */
3263 EXFUN (Fx_send_client_event, 6);
3262 extern void syms_of_xselect P_ ((void)); 3264 extern void syms_of_xselect P_ ((void));
3263 3265
3264 /* Defined in xterm.c */ 3266 /* Defined in xterm.c */
3265 extern void syms_of_xterm P_ ((void)); 3267 extern void syms_of_xterm P_ ((void));
3266 #endif /* HAVE_X_WINDOWS */ 3268 #endif /* HAVE_X_WINDOWS */