This commit is contained in:
2024-03-16 00:33:45 +08:00
parent d89731231a
commit 5ec15e6205
2 changed files with 23 additions and 7 deletions

View File

@@ -6,16 +6,26 @@
#include "vendor_qti_ims_call.h"
typedef GObjectClass VendorQtiImsCallClass;
typedef GObjectClass VendorQtiImsCallClass;//sizeof(GObjectClass) == 136LL arm64
struct qti_ims_call {
GObject parent;
void * v_1;
GObject parent;// sizeof(GObject) == 24LL arm64
GUtilIdlePool* idle;
void * v_2;
void * v_3;
void * v_4;
void * v_5;
void * v_6;
};
void * v_7;
void * v_8;
void * v_9;
void * v_10;
void * v_11;
void * v_12;
void * v_13;
GHashTable* string_table;
GHashTable* table;
void * v_16;
}; // sizeof(VendorQtiImsCall) == 152LL arm64
static void qti_ims_call_iface_init(BinderExtCallInterface* iface);
@@ -30,8 +40,10 @@ static
void
qti_ims_call_init(
VendorQtiImsCall* self)
{
{;
self->idle = gutil_idle_pool_new();
self->table = g_hash_table_new(&g_direct_hash, &g_direct_equal);
self->string_table = g_hash_table_new_full(&g_str_hash, &g_str_equal, &g_free, &g_free);
}
static

View File

@@ -5,7 +5,11 @@
typedef GObjectClass VendorQtiImsStateObjectClass;
struct qti_ims_state{
GObject parent;
};
void * v_1;// 8 arm64
void * v_2;
void * v_3;
void * v_4;
}; // sizeof(VendorQtiImsStateObject) == 56LL arm64
G_DEFINE_TYPE(VendorQtiImsStateObject, qti_ims_state, G_TYPE_OBJECT)