Le 02/03/2013 20:51, Edward Wang a écrit : Being in static uint8_t *parseVorbisConfigStr( char const* configStr, unsigned int& configSize ) > + unsigned char *p_cfg = base64Decode( (char*)configStr, configSize ); If you promise not to alter data, you can't forward it to a function that nows tells it will. Francois