GtkSourceView + LanguageManager : problème de type de renvois de fonction
Bonjour,
je voudrais savoir pourquoi j'ai ce warning à la compilation :
Code:
1 2
|
attention : initialization from incompatible pointer type |
Ce warning est déclenché sur la ligne suivante :
Code:
1 2
|
gchar **id_lang = gtk_source_language_manager_get_language_ids(lm); |
lm est le pointeur vers la structure GtkSourceLanguageManager que j'ai créé.
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
Citation:
Returns : a NULL-terminated array of string containing the ids
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 ?
Merci pour vos éclaircissements :)