about summary refs log tree commit diff stats
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rwxr-xr-xsrc/include/gtkclass.h8
-rwxr-xr-xsrc/include/myalign.h2
2 files changed, 10 insertions, 0 deletions
diff --git a/src/include/gtkclass.h b/src/include/gtkclass.h
index 53921591..9a8a512d 100755
--- a/src/include/gtkclass.h
+++ b/src/include/gtkclass.h
@@ -221,6 +221,11 @@ typedef struct my_GtkTableClass_s
   my_GtkContainerClass_t parent_class;
 } my_GtkTableClass_t;
 
+typedef struct my_GtkFixedClass_s
+{
+  my_GtkContainerClass_t parent_class;
+} my_GtkFixedClass_t;
+
 // GTypeValueTable
 typedef struct my_GTypeValueTable_s {
   void     (*value_init)         (void* value);
@@ -287,6 +292,7 @@ GTKCLASS(GtkTreeView)   \
 GTKCLASS(GtkBin)        \
 GTKCLASS(GtkWindow)     \
 GTKCLASS(GtkTable)      \
+GTKCLASS(GtkFixed)      \
 GTKCLASS(MetaFrames)    \
 
 #define GTKCLASS(A) void Set##A##ID(size_t id);
@@ -313,4 +319,6 @@ void my_signal_delete(my_signal_t* sig);
 int my_signal_is_valid(void* sig);
 int my_signal_cb(void* a, void* b, void* c, void* d);
 
+void my_add_signal_offset(size_t klass, uint32_t offset, int n);
+
 #endif //__GTKCLASS_H__
\ No newline at end of file
diff --git a/src/include/myalign.h b/src/include/myalign.h
index 80cc1449..b711e874 100755
--- a/src/include/myalign.h
+++ b/src/include/myalign.h
@@ -149,3 +149,5 @@ void AlignEpollEvent(void* dest, void* source, int nbr); // x86 -> Arm
 
 void UnalignSemidDs(void *dest, const void* source);
 void AlignSemidDs(void *dest, const void* source);
+
+uintptr_t getVArgs(x64emu_t* emu, int pos, uintptr_t* b, int N);
\ No newline at end of file