remove glib dependency by provide compatible replacements
This commit is contained in:
@@ -176,7 +176,7 @@ static int device_set_realized(struct uc_struct *uc, Object *obj, bool value, Er
|
||||
object_property_add_child(container_get(qdev_get_machine(),
|
||||
"/unattached"),
|
||||
name, obj, &error_abort);
|
||||
g_free(name);
|
||||
free(name);
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -305,7 +305,7 @@ static void qbus_finalize(struct uc_struct *uc, Object *obj, void *opaque)
|
||||
{
|
||||
BusState *bus = BUS(uc, obj);
|
||||
|
||||
g_free((char *)bus->name);
|
||||
free((char *)bus->name);
|
||||
}
|
||||
|
||||
static const TypeInfo bus_info = {
|
||||
|
||||
@@ -745,7 +745,7 @@ static void prom_init(hwaddr addr, const char *bios_name)
|
||||
if (ret < 0 || ret > PROM_SIZE_MAX) {
|
||||
ret = load_image_targphys(filename, addr, PROM_SIZE_MAX);
|
||||
}
|
||||
g_free(filename);
|
||||
free(filename);
|
||||
} else {
|
||||
ret = -1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user