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