#include /* * @implemented */ unsigned char * _mbsdec(const unsigned char *str, const unsigned char *cur) { unsigned char *s = (unsigned char *)cur; if ( str >= cur ) return NULL; s--; if (_ismbblead(*(s-1)) ) s--; return s; }