comparison src/coding.h @ 20308:8d520e3dcb86

Add more prototypes and function declarations.
author Andreas Schwab <schwab@suse.de>
date Fri, 21 Nov 1997 14:42:33 +0000
parents 549826cf2952
children 19463997fbc6
comparison
equal deleted inserted replaced
20307:a5d72b4a642f 20308:8d520e3dcb86
428 s1 = c1 / 2 + ((c1 < 0x5F) ? 0x70 : 0xB0), \ 428 s1 = c1 / 2 + ((c1 < 0x5F) ? 0x70 : 0xB0), \
429 s2 = c2 + 0x7E; \ 429 s2 = c2 + 0x7E; \
430 } while (0) 430 } while (0)
431 431
432 /* Extern declarations. */ 432 /* Extern declarations. */
433 extern int decode_coding (), encode_coding (); 433 extern int decode_coding P_ ((struct coding_system *, unsigned char *,
434 extern int decoding_buffer_size (), encoding_buffer_size (); 434 unsigned char *, int, int, int *));
435 extern int encode_coding P_ ((struct coding_system *, unsigned char *,
436 unsigned char *, int, int, int *));
437 extern int decoding_buffer_size P_ ((struct coding_system *, int));
438 extern int encoding_buffer_size P_ ((struct coding_system *, int));
439 extern void detect_coding P_ ((struct coding_system *, unsigned char *, int));
440 extern void detect_eol P_ ((struct coding_system *, unsigned char *, int));
435 extern int conversion_buffer_size; 441 extern int conversion_buffer_size;
436 extern char *conversion_buffer, *get_conversion_buffer (); 442 extern char *conversion_buffer;
437 extern Lisp_Object Fcheck_coding_system (); 443 extern char *get_conversion_buffer P_ ((int));
444 extern int setup_coding_system P_ ((Lisp_Object, struct coding_system *));
438 extern Lisp_Object Qcoding_system, Qeol_type, Qcoding_category_index; 445 extern Lisp_Object Qcoding_system, Qeol_type, Qcoding_category_index;
439 extern Lisp_Object Qemacs_mule; 446 extern Lisp_Object Qemacs_mule;
440 extern Lisp_Object Qbuffer_file_coding_system; 447 extern Lisp_Object Qbuffer_file_coding_system;
441 extern Lisp_Object Vcoding_category_list; 448 extern Lisp_Object Vcoding_category_list;
442 449