Подробности

[В начало]

Проблема в стандарте № D0013

Краткое описание

Неполное описание поведения функции "g_date_clamp" в стандарте

Подробное описание

В документации нет информации о поведении функции g_date_clamp в случае когда значение параметра "date" находится между значениями параметров "min_date" и "max_date".

Раздел стандарта

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-Date-and-Time-Functions.html#g-date-clamp

Способы устранения

Предлагается добавить предложение:

If date falls between min_date and max_date, the date is not changed.

после:

If date falls after max_date, sets date equal to max_date.

Принято

Gnome Bugzilla 491970

Статус

Исправлено в gtk-glib - 2.16

[В начало]