]> granicus.if.org Git - sudo/commitdiff
Add missing const to I/O log action function
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 4 Jun 2010 13:10:05 +0000 (09:10 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 4 Jun 2010 13:10:05 +0000 (09:10 -0400)
src/exec.c

index 4e013b8746f5a402ff77ee17aa0823949105efa5..f42755e40deff14053fa7bd1067cc7397abff803 100644 (file)
@@ -103,7 +103,7 @@ struct io_buffer {
     int off; /* write position (how much already consumed) */
     int rfd;  /* reader (producer) */
     int wfd; /* writer (consumer) */
-    int (*action)(char *buf, unsigned int len);
+    int (*action)(const char *buf, unsigned int len);
     char buf[16 * 1024];
 };
 
@@ -412,7 +412,7 @@ terminate_child(pid_t pid, int use_pgrp)
 }
 
 static struct io_buffer *
-io_buf_new(int rfd, int wfd, int (*action)(char *, unsigned int),
+io_buf_new(int rfd, int wfd, int (*action)(const char *, unsigned int),
     struct io_buffer *head)
 {
     struct io_buffer *iob;