view loader/wrapper.h @ 35367:f1bd28a00384

Fix segmentation fault with mouse button release. This should have been part of r35445, but has been forgotten. In r35445 only the main window has been fixed while this fixes the playbar window.
author ib
date Fri, 23 Nov 2012 14:17:21 +0000
parents 32725ca88fed
children
line wrap: on
line source

#ifndef MPLAYER_WRAPPER_H
#define MPLAYER_WRAPPER_H

#include <inttypes.h>

typedef struct {
  uint32_t edi, esi, ebp, esp, ebx, edx, ecx, eax;
} reg386_t;

typedef int (*wrapper_func_t)(void *stack_base, int stack_size, reg386_t *reg,  uint32_t *flags);

extern wrapper_func_t report_entry, report_ret;

extern void (*wrapper_target)(void);

int wrapper(void);
int null_call(void);

#endif /* MPLAYER_WRAPPER_H */