diff options
Diffstat (limited to 'c/src/libnetworking/pppd/utils.c')
-rw-r--r-- | c/src/libnetworking/pppd/utils.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/c/src/libnetworking/pppd/utils.c b/c/src/libnetworking/pppd/utils.c index fd799e6a35..15cdf6b763 100644 --- a/c/src/libnetworking/pppd/utils.c +++ b/c/src/libnetworking/pppd/utils.c @@ -468,13 +468,14 @@ pr_log __V((void *arg, char *fmt, ...)) * printer. */ void -print_string(p, len, printer, arg) - char *p; +print_string(p_arg, len, printer, arg) + void *p_arg; int len; void (*printer) __P((void *, char *, ...)); void *arg; { int c; + unsigned char *p = (unsigned char *)p_arg; printer(arg, "\""); for (; len > 0; --len) { |