aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/coding.h')
-rw-r--r--src/coding.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/coding.h b/src/coding.h
index baccd92032e..9a7707bf07f 100644
--- a/src/coding.h
+++ b/src/coding.h
@@ -430,11 +430,18 @@ struct coding_system
430 } while (0) 430 } while (0)
431 431
432/* Extern declarations. */ 432/* Extern declarations. */
433extern int decode_coding (), encode_coding (); 433extern int decode_coding P_ ((struct coding_system *, unsigned char *,
434extern int decoding_buffer_size (), encoding_buffer_size (); 434 unsigned char *, int, int, int *));
435extern int encode_coding P_ ((struct coding_system *, unsigned char *,
436 unsigned char *, int, int, int *));
437extern int decoding_buffer_size P_ ((struct coding_system *, int));
438extern int encoding_buffer_size P_ ((struct coding_system *, int));
439extern void detect_coding P_ ((struct coding_system *, unsigned char *, int));
440extern void detect_eol P_ ((struct coding_system *, unsigned char *, int));
435extern int conversion_buffer_size; 441extern int conversion_buffer_size;
436extern char *conversion_buffer, *get_conversion_buffer (); 442extern char *conversion_buffer;
437extern Lisp_Object Fcheck_coding_system (); 443extern char *get_conversion_buffer P_ ((int));
444extern int setup_coding_system P_ ((Lisp_Object, struct coding_system *));
438extern Lisp_Object Qcoding_system, Qeol_type, Qcoding_category_index; 445extern Lisp_Object Qcoding_system, Qeol_type, Qcoding_category_index;
439extern Lisp_Object Qemacs_mule; 446extern Lisp_Object Qemacs_mule;
440extern Lisp_Object Qbuffer_file_coding_system; 447extern Lisp_Object Qbuffer_file_coding_system;