Codegen experimentation.
This commit is contained in:
@@ -17,7 +17,6 @@
|
||||
|
||||
typedef struct {
|
||||
xechar_t path[2048];
|
||||
xechar_t name[256];
|
||||
} xe_module_options_t;
|
||||
|
||||
struct xe_module;
|
||||
@@ -53,6 +52,8 @@ xe_module_ref xe_module_load(xe_memory_ref memory,
|
||||
xe_module_ref xe_module_retain(xe_module_ref module);
|
||||
void xe_module_release(xe_module_ref module);
|
||||
|
||||
const xechar_t *xe_module_get_path(xe_module_ref module);
|
||||
const xechar_t *xe_module_get_name(xe_module_ref module);
|
||||
uint32_t xe_module_get_handle(xe_module_ref module);
|
||||
xe_xex2_ref xe_module_get_xex(xe_module_ref module);
|
||||
const xe_xex2_header_t *xe_module_get_xex_header(xe_module_ref module);
|
||||
|
||||
@@ -94,8 +94,8 @@ typedef char xechar_t;
|
||||
#define xestrcat xestrcata
|
||||
#define xesnprintf xesnprintfa
|
||||
#define xevsnprintf xevsnprintfa
|
||||
#define xestrnarrow(dest, destLength, source) xestrCpy(dest, destLength, source)
|
||||
#define xestrwiden(dest, destLength, source) xestrCpy(dest, destLength, source)
|
||||
#define xestrnarrow(dest, destLength, source) xestrcpy(dest, destLength, source)
|
||||
#define xestrwiden(dest, destLength, source) xestrcpy(dest, destLength, source)
|
||||
|
||||
#endif // WIN32
|
||||
|
||||
|
||||
Reference in New Issue
Block a user