# HG changeset patch # User Ken Raeburn # Date 1026848892 0 # Node ID e05dd5b81fc74926b550af945c8d5b53c9638730 # Parent 8cdf38364f8df9d9e3a5fb39a6095ccd5835eb27 (general_insert_function): Insertion function now takes pointer to const for input data. diff -r 8cdf38364f8d -r e05dd5b81fc7 src/editfns.c --- a/src/editfns.c Tue Jul 16 19:48:08 2002 +0000 +++ b/src/editfns.c Tue Jul 16 19:48:12 2002 +0000 @@ -76,7 +76,7 @@ static int lisp_time_argument P_ ((Lisp_Object, time_t *, int *)); static size_t emacs_memftimeu P_ ((char *, size_t, const char *, size_t, const struct tm *, int)); -static void general_insert_function P_ ((void (*) (unsigned char *, int), +static void general_insert_function P_ ((void (*) (const unsigned char *, int), void (*) (Lisp_Object, int, int, int, int, int), int, int, Lisp_Object *)); @@ -1901,7 +1901,7 @@ static void general_insert_function (insert_func, insert_from_string_func, inherit, nargs, args) - void (*insert_func) P_ ((unsigned char *, int)); + void (*insert_func) P_ ((const unsigned char *, int)); void (*insert_from_string_func) P_ ((Lisp_Object, int, int, int, int, int)); int inherit, nargs; register Lisp_Object *args;