use a proper "hack" for iconv functions:
authorPierre Habouzit <madcoder@debian.org>
Sat, 28 Oct 2006 00:25:32 +0000 (02:25 +0200)
committerPierre Habouzit <madcoder@debian.org>
Sat, 28 Oct 2006 00:25:32 +0000 (02:25 +0200)
commit5e53f9e5f65aa5b3af6f5af9d868403536534afb
treeb3a8c6e47c23fb36f84730734de2c53c4d5fad28
parent59926571aaec3e38cec09d0d9fa34f4a4b887309
use a proper "hack" for iconv functions:
 - use macros instead of empty functions (WTF?) when we don't have iconv
   enabled.
 - use my_iconv (static inline) responsible of unconstifying some
   argument, so that we can work with constness correctly.

various fixes.
19 files changed:
charset.c
charset.h
gnupgparse.c
handler.c
hash.c
hash.h
init.c
init.h
keymap.c
keymap.h
mapping.h
mbyte.c
mh.c
mutt.h
muttlib.c
protos.h
rfc2047.c
sendlib.c
state.c