Issue of the Standard # D0050


Misprint in description of the structure "GThreadPool"

Detailed Description

Documentation states:

struct GThreadPool {
  GFunc func;
  gpointer user_data;
  gboolean exclusive;
"It has six public read-only members, but the underlying struct is bigger, so you must not copy this struct.", but the struct has only three members.

Problem location(s) in the standard

Linux Standard Base Desktop Specification 3.1, Chapter 12. Libraries, 12.2 Interfaces for libglib-2.0;

Possible solutions

Change the word "six" to "three".


Gnome Bugzilla 491959


Fixed in gtk-glib - 2.16