Date: Sat, 27 Mar 2010 19:05:14 +0000 (UTC) From: Dag-Erling Smorgrav <des@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r205776 - user/des/svnsup/src/libsvnsup Message-ID: <201003271905.o2RJ5EOK074428@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: des Date: Sat Mar 27 19:05:13 2010 New Revision: 205776 URL: http://svn.freebsd.org/changeset/base/205776 Log: Use unsigned char * for buffers. Modified: user/des/svnsup/src/libsvnsup/svnsup.h user/des/svnsup/src/libsvnsup/svnsup_delta.c user/des/svnsup/src/libsvnsup/svnsup_string.c Modified: user/des/svnsup/src/libsvnsup/svnsup.h ============================================================================== --- user/des/svnsup/src/libsvnsup/svnsup.h Sat Mar 27 18:45:53 2010 (r205775) +++ user/des/svnsup/src/libsvnsup/svnsup.h Sat Mar 27 19:05:13 2010 (r205776) @@ -72,13 +72,13 @@ int svnsup_delta_close_file(svnsup_delta * svnsup_string.c */ int svnsup_string_is_safe(const char *); -int svnsup_buf_is_safe(const char *, size_t); +int svnsup_buf_is_safe(const unsigned char *, size_t); char *svnsup_string_encode(const char *); -char *svnsup_buf_encode(const char *, size_t); +char *svnsup_buf_encode(const unsigned char *, size_t); #ifdef FOPEN_MAX /* defined by stdio.h, cf. IEEE 1003.1 */ size_t svnsup_string_fencode(FILE *, const char *); -size_t svnsup_buf_fencode(FILE *, const char *, size_t); +size_t svnsup_buf_fencode(FILE *, const unsigned char *, size_t); #endif /* Modified: user/des/svnsup/src/libsvnsup/svnsup_delta.c ============================================================================== --- user/des/svnsup/src/libsvnsup/svnsup_delta.c Sat Mar 27 18:45:53 2010 (r205775) +++ user/des/svnsup/src/libsvnsup/svnsup_delta.c Sat Mar 27 19:05:13 2010 (r205776) @@ -275,7 +275,7 @@ svnsup_delta_text(svnsup_delta_t sd, con assert(txtid != NULL); *txtid = sd->ntxt++; fprintf(sd->f, "@text %u ", *txtid); - svnsup_buf_fencode(sd->f, src, len); + svnsup_buf_fencode(sd->f, (const unsigned char *)src, len); fprintf(sd->f, "\n"); return (SVNSUP_ERR_NONE); } Modified: user/des/svnsup/src/libsvnsup/svnsup_string.c ============================================================================== --- user/des/svnsup/src/libsvnsup/svnsup_string.c Sat Mar 27 18:45:53 2010 (r205775) +++ user/des/svnsup/src/libsvnsup/svnsup_string.c Sat Mar 27 19:05:13 2010 (r205776) @@ -59,7 +59,7 @@ svnsup_string_is_safe(const char *str) * Safe to send as is */ int -svnsup_buf_is_safe(const char *buf, size_t size) +svnsup_buf_is_safe(const unsigned char *buf, size_t size) { while (size > 0) { @@ -81,7 +81,7 @@ svnsup_string_encode(const char *str) } char * -svnsup_buf_encode(const char *buf, size_t size) +svnsup_buf_encode(const unsigned char *buf, size_t size) { assert(0); @@ -94,11 +94,11 @@ size_t svnsup_string_fencode(FILE *f, const char *str) { - return (svnsup_buf_fencode(f, str, strlen(str))); + return (svnsup_buf_fencode(f, (const unsigned char *)str, strlen(str))); } size_t -svnsup_buf_fencode(FILE *f, const char *buf, size_t size) +svnsup_buf_fencode(FILE *f, const unsigned char *buf, size_t size) { int len;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003271905.o2RJ5EOK074428>