この関数がどのように文字列を として返すのか理解できませんgchar*
。
文字列ストレージ用にメモリを内部に動的に割り当てますか? したがって、この場合、メモリリークが発生する可能性がありますか?
typedef char gchar;
gchar *g_key_file_get_string(GKeyFile *key_file,
const gchar *group_name,
const gchar *key,GError **error)
下手な英語でごめんなさい。