* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
-#ifndef __VLC_CHARSET_H
-#define __VLC_CHARSET_H 1
+#ifndef VLC_CHARSET_H
+#define VLC_CHARSET_H 1
+
+/**
+ * \file
+ * This files handles locale conversions in vlc
+ */
#include <stdarg.h>
#include <sys/types.h>
char *out = (char *)malloc (len);
- WideCharToMultiByte (CP_UTF8, 0, wide, -1, out, len, NULL, NULL);
+ if (out)
+ WideCharToMultiByte (CP_UTF8, 0, wide, -1, out, len, NULL, NULL);
return out;
}
#endif