Hi,

ich bräuchte einmal zwischen dem Feiertag und dem Wochenende Eure Hilfe bei einem dynamischen struct das ich in Gtk erstellen möchte:

Code:
typedef struct{
  
	GtkWidget tbutton;
	
	GtkWidget entry[2];
		
} OdbcMask;



void initOdbcMask (GtkApplication *application,  gpointer user_data){

	extern OdbcMask *odbcMask;
	odbcMask = (OdbcMask*) malloc (cnt_dl * sizeof(OdbcMask));


	odbcMask[i].tbutton = gtk_check_button_new_with_label("XYZ);

}
Fehler: unverträgliche Typen bei Zuweisung an Typ »GtkWidget« von Typ »struct GtkWidget *«
Mein Hauptproblem dabei ist, das ich den Grund für die der Fehlermeldung nicht verstehe. Hoffe Ihr könnt mir helfen.

Grüße
dml