Feature #991 ยป 0053-gtk4x-fcmp-Free-URL-from-FcMPRow.patch
| tools/fcmp/mpgui_gtk5.c | ||
|---|---|---|
|
const char *type;
|
||
|
const char *subtype;
|
||
|
const char *lic;
|
||
|
const char *URL;
|
||
|
char *URL;
|
||
|
const char *notes;
|
||
|
int type_int;
|
||
| ... | ... | |
|
G_DEFINE_TYPE(FcMPRow, fc_mprow, G_TYPE_OBJECT)
|
||
|
/**********************************************************************//**
|
||
|
Finalizing method for FcMPRow class
|
||
|
**************************************************************************/
|
||
|
static void fc_mprow_finalize(GObject *gobject)
|
||
|
{
|
||
|
FcMPRow *row = FC_MPROW(gobject);
|
||
|
free(row->URL);
|
||
|
row->URL = nullptr;
|
||
|
G_OBJECT_CLASS(fc_mprow_parent_class)->finalize(gobject);
|
||
|
}
|
||
|
/**********************************************************************//**
|
||
|
Initialization method for FcMPRow class
|
||
|
**************************************************************************/
|
||
|
static void
|
||
|
fc_mprow_class_init(FcMPRowClass *klass)
|
||
|
{
|
||
|
GObjectClass *object_class = G_OBJECT_CLASS(klass);
|
||
|
object_class->finalize = fc_mprow_finalize;
|
||
|
}
|
||
|
/**********************************************************************//**
|
||
| ... | ... | |
|
static void
|
||
|
fc_mprow_init(FcMPRow *self)
|
||
|
{
|
||
|
self->URL = nullptr;
|
||
|
}
|
||
|
/**********************************************************************//**
|
||