]> mj.ucw.cz Git - libucw.git/blobdiff - charset/mp-charconv.c
Moved autoconf.h from obj/lib to obj.
[libucw.git] / charset / mp-charconv.c
index 6615973cb4c23588ae2a6a38cccd90127911fe1f..7c18d40f90fee7255c8e3f75714189ddfe205331 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *     Sherlock Library -- Character Conversion with Allocation on a Memory Pool 
+ *     Sherlock Library -- Character Conversion with Allocation on a Memory Pool
  *
  *     (c) 2006 Pavel Charvat <pchar@ucw.cz>
  *
 #include <alloca.h>
 
 byte *
-mp_strconv(struct mempool *mp, byte *s, uns in_cs, uns out_cs)
+mp_strconv(struct mempool *mp, const byte *s, uns in_cs, uns out_cs)
 {
   if (in_cs == out_cs)
     return mp_strdup(mp, s);
+
   struct conv_context c;
   char *b[32];
   uns bs[32], n = 0, sum = 0;
   uns l = strlen(s) + 1;
-  
+
   conv_init(&c);
   conv_set_charset(&c, in_cs, out_cs);
   c.source = s;