Skip to content
  • Tim Janik's avatar
    changed prototype of g_boxed_type_register_static() to contain an optional · 37e4b8c8
    Tim Janik authored
    Wed Mar  7 09:36:33 2001  Tim Janik  <timj@gtk.org>
    
    	* gboxed.[hc]: changed prototype of g_boxed_type_register_static()
    	to contain an optional init function and a hint at whether the
    	boxed structure uses ref counting internally.
    	added g_value_set_boxed_take_ownership().
    	made G_TYPE_BOXED an abstract value type.
    
    	* genums.[hc]: made G_TYPE_ENUM and G_TYPE_FLAGS abstract value
    	types.
    
    	* glib-genmarshal.c: argument type changes, preparation for third-party
    	arg specification.
    
    	* gobject.[hc]: cleaned up get/set property code.
    	added g_strdup_value_contents() to improve warnings.
    
    	* gparam.[hc]: added g_param_value_convert(), taking over responsibility
    	of the old g_value_convert(). added G_PARAM_LAX_VALIDATION flag so
    	validation alterations may be valid a part of the property setting
    	process.
    
    	* gparamspecs.[hc]: made value comparisons stable (for sort applications).
    	added GParamSpecValueArray, a param spec for value arr...
    37e4b8c8
To find the state of this project's repository at the time of any of these versions, check out the tags.