s3: Fix fn signatures in charset_macosx.c
authorVolker Lendecke <vl@samba.org>
Sun, 25 Dec 2011 10:43:43 +0000 (11:43 +0100)
committerVolker Lendecke <vl@samba.org>
Sun, 25 Dec 2011 12:31:58 +0000 (13:31 +0100)
lib/util/charset/charset_macosxfs.c
lib/util/charset/charset_proto.h

index b32aa2bcd1cbd8cbe3378ca26b0a0989e961e505..895277d001aa41c8f55748433854c8ee4b9eeb79 100644 (file)
@@ -206,7 +206,7 @@ static void hexdump( const char * label, const char * s, size_t len )
  */
 size_t macosxfs_encoding_pull(
        void *cd,                               /* Encoder handle */
-       char **inbuf, size_t *inbytesleft,      /* Script string */
+       const char **inbuf, size_t *inbytesleft, /* Script string */
        char **outbuf, size_t *outbytesleft)    /* UTF-16-LE string */
 {
        static const int script_code = kCFStringEncodingUTF8;
@@ -328,7 +328,7 @@ size_t macosxfs_encoding_pull(
 
 size_t macosxfs_encoding_push(
        void *cd,                               /* Encoder handle */
-       char **inbuf, size_t *inbytesleft,      /* UTF-16-LE string */
+       const char **inbuf, size_t *inbytesleft, /* UTF-16-LE string */
        char **outbuf, size_t *outbytesleft)    /* Script string */
 {
        static const int script_code = kCFStringEncodingUTF8;
@@ -434,7 +434,7 @@ size_t macosxfs_encoding_push(
  */
 static size_t macosxfs_encoding_pull(
        void *cd,                               /* Encoder handle */
-       char **inbuf, size_t *inbytesleft,      /* Script string */
+       const char **inbuf, size_t *inbytesleft, /* Script string */
        char **outbuf, size_t *outbytesleft)    /* UTF-16-LE string */
 {
        static const int script_code = kCFStringEncodingUTF8;
@@ -522,7 +522,7 @@ static size_t macosxfs_encoding_pull(
 
 static size_t macosxfs_encoding_push(
        void *cd,                               /* Encoder handle */
-       char **inbuf, size_t *inbytesleft,      /* UTF-16-LE string */
+       const char **inbuf, size_t *inbytesleft, /* UTF-16-LE string */
        char **outbuf, size_t *outbytesleft)    /* Script string */
 {
        static const int script_code = kCFStringEncodingUTF8;
index 3b3187a6eb5a0fe386819d2925ec91da9c2c4ac5..6da7118537d06e8d485ab5e702d6f92ac7733764 100644 (file)
@@ -26,11 +26,11 @@ size_t weird_pull(void *cd, const char **inbuf, size_t *inbytesleft,
 
 size_t macosxfs_encoding_pull(
        void *cd,                               /* Encoder handle */
-       char **inbuf, size_t *inbytesleft,      /* Script string */
+       const char **inbuf, size_t *inbytesleft, /* Script string */
        char **outbuf, size_t *outbytesleft);   /* UTF-16-LE string */
 size_t macosxfs_encoding_push(
        void *cd,                               /* Encoder handle */
-       char **inbuf, size_t *inbytesleft,      /* UTF-16-LE string */
+       const char **inbuf, size_t *inbytesleft, /* UTF-16-LE string */
        char **outbuf, size_t *outbytesleft);   /* Script string */