Подробности
[В начало]
Проблема в реализации № D0156
Краткое описание
Неверное значение по умолчанию для свойства 'name' объектов GtkWidget
Подробное описание
Значение по умолчанию свойства 'name' должмо быть равным NULL, но оно равно пустой строке ('').
Раздел стандарта
LSB, который ссылается на http://library.gnome.org/devel/gtk/2.8/GtkWidget.html
Пример
#include <gtk/gtk.h> #include <glib.h> #include <stdio.h> int main (int argc, char **argv) { GtkWidget *window = NULL; gchararray get_val = NULL; gtk_init(&argc, &argv); window = g_object_new(GTK_TYPE_WINDOW, NULL); if(window == NULL) { printf("The g_object_new function returns NULL, unable to create a GtkWidget.\n"); } g_object_get(window, "name", &get_val, NULL); if(get_val != NULL) { printf("The default value of the property 'name' should be 'NULL', but it is '%s'.\n", get_val); } if(window != NULL) { gtk_widget_destroy(window); } return 0; }
Компонент
gtk+ 2.21 or early
Принято
Gnome Bugzilla, 623932
[В начало]
»