Подробности
[В начало]
Проблема в реализации № D0025
Краткое описание
Функции "g_key_file_get_comment" добавляет к возвращаемому значению комментария символ переноса строки
Подробное описание
Функция g_key_file_get_comment возвращает значение комментария добавляя к концу символ переноса строки во внутренней функции "g_key_file_parse_value_as_comment".
Раздел стандарта
Linux Standard Base Desktop Specification 3.1, Chapter 12. Libraries, 12.2 Interfaces for libglib-2.0; http://www.gtk.org/api/2.6/glib/glib-Key-value-file-parser.html#g-key-file-get-comment
Пример
#include <stdio.h> #include <string.h> #include <glib.h> char *textComment="#First Comment"; int main () { GKeyFile *gkf=NULL; gchar *cmnt=NULL; gkf=g_key_file_new(); g_key_file_load_from_data(gkf, textComment, strlen(textComment), G_KEY_FILE_KEEP_COMMENTS, NULL); cmnt=g_key_file_get_comment(gkf, NULL, NULL, NULL); printf ("comment = \"%s\" end of comment\n", cmnt); return 0; }
Компонент
gtk-glib 2.6.2 or later
Принято
Gnome Bugzilla 479725
[В начало]
»