Added a few type casts to avoid warnings.
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 24 Dec 2008 00:15:14 +0000 (01:15 +0100)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 24 Dec 2008 00:15:14 +0000 (01:15 +0100)
client/client.c
src/iconv_decode_danmarc.c

index b5921ef..99d6c54 100644 (file)
@@ -890,7 +890,8 @@ static void display_record(Z_External *r)
     {
         print_record((const unsigned char *) r->u.octet_aligned->buf,
                      r->u.octet_aligned->len);
-        marc_file_write(r->u.octet_aligned->buf, r->u.octet_aligned->len);
+        marc_file_write((const char *) r->u.octet_aligned->buf,
+                        r->u.octet_aligned->len);
     }
     else if (oid && r->which == Z_External_octet)
     {
@@ -981,7 +982,7 @@ static void display_record(Z_External *r)
             return;
         }
         print_record(r->u.sutrs->buf, r->u.sutrs->len);
-        marc_file_write(r->u.sutrs->buf, r->u.sutrs->len);
+        marc_file_write((const char *) r->u.sutrs->buf, r->u.sutrs->len);
     }
     else if (oid && !oid_oidcmp(oid, yaz_oid_recsyn_grs_1))
     {
index 3dc0f6e..37831f9 100644 (file)
@@ -77,7 +77,7 @@ static unsigned long read_danmarc(yaz_iconv_t cd,
             else
             {
                 unsigned long v;
-                sscanf(inp+1, "%4lx", &v);
+                sscanf((const char *) inp+1, "%4lx", &v);
                 *no_read = 5;
                 x = v;
             }