svn commit: r205776 - user/des/svnsup/src/libsvnsup

Dag-Erling Smorgrav des at FreeBSD.org
Sat Mar 27 19:05:14 UTC 2010


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;
 


More information about the svn-src-user mailing list