Bonjour,
je voudrais savoir pourquoi j'ai ce warning à la compilation :
Ce warning est déclenché sur la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 attention : initialization from incompatible pointer type
lm est le pointeur vers la structure GtkSourceLanguageManager que j'ai créé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gchar **id_lang = gtk_source_language_manager_get_language_ids(lm);
En effet, cette fonction renvoit un gchar * d'après la documentation de l'api
Or si on lit le texte expliquant le fonctionnement de la dite fonction, on voit
J'ai fait une fonction d'affichage du tableau de String, et les valeurs retournées sont exactes. Le problème se situerait donc plutot dans la déclaration du prototype de la fonction ?Returns : a NULL-terminated array of string containing the ids
Merci pour vos éclaircissements![]()
Partager