Undo 'Fix compiler warning'. It didn't work because the value of inbuf changes so
authorTim Potter <tpot@samba.org>
Mon, 14 Jul 2003 01:18:43 +0000 (01:18 +0000)
committerTim Potter <tpot@samba.org>
Mon, 14 Jul 2003 01:18:43 +0000 (01:18 +0000)
commita0da5ae1198082d0cf18707ed2cf05f728b00d0b
treee8196b12038bd29a640ef9857f40dd9941124a81
parenta926959391676d69bd7cbaf4ce0be0d3cb715418
Undo 'Fix compiler warning'.  It didn't work because the value of inbuf changes so
we end up freeing a pointer we didn't mallocate.

Also, calling strdup() in a frequently called function just to clear up a
const compiler warning seems inelegant and inefficient.
source/lib/iconv.c