Commit d2e96d55 authored by Martin Storsjo's avatar Martin Storsjo

Remove unused and dubious typedefs

These typedefs aren't used anywhere, and their description
doesn't really match their actual definition.
parent 4f4a5cb5
......@@ -76,15 +76,6 @@ typedef char VO_CHAR;
/** VO_U16 is a 16 bit unsigned quantity that is 16 bit word aligned */
typedef unsigned short VO_U16;
/** VO_WCHAR is a 16 bit unsigned quantity that is 16 bit word aligned */
#if defined _WIN32
typedef unsigned short VO_WCHAR;
typedef unsigned short* VO_PWCHAR;
#elif defined LINUX
typedef unsigned char VO_WCHAR;
typedef unsigned char* VO_PWCHAR;
#endif
/** VO_S16 is a 16 bit signed quantity that is 16 bit word aligned */
typedef signed short VO_S16;
......@@ -150,21 +141,6 @@ typedef char* VO_PCHAR;
*/
typedef unsigned char* VO_PBYTE;
/** The VO_PTCHAR type is intended to be used to pass arrays of wchar such as
unicode char between the application and the component and core. The VO_PTCHAR
type is a 32 bit pointer to a zero terminated string. The pointer is word
aligned and the string is byte aligned.
*/
/*
#if !defined LINUX
typedef unsigned short* VO_PTCHAR;
typedef unsigned short* VO_TCHAR;
#else
typedef char* VO_PTCHAR;
typedef char VO_TCHAR;
#endif
*/
#ifndef NULL
#ifdef __cplusplus
#define NULL 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment