mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-30 17:57:57 +00:00
Introduces kmcmplibapi.h which declares all external functions and types for kmcmplib, and updates kmcmplib and kmcmpdll to use these declarations consistently. Note that kmcmp_CompileKeyboardToBuffer declares a void* instead of PFILE_KEYBOARD, because this is a large and complex type defined in both kmcmpdll and kmcmplib. In the future, when kmcmpdll existing legacy compiler is removed, we can make the kmcmplib type more public.
7 lines
163 B
C
7 lines
163 B
C
#pragma once
|
|
#include <km_types.h>
|
|
|
|
typedef wchar_t KMX_WCHART;
|
|
typedef KMX_DWORD * PKMX_DWORD;
|
|
typedef char * PKMX_STR;
|
|
typedef KMX_WCHAR* PKMX_WCHAR ;
|