src/encoding.c