X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=glib%2Fgvarianttypeinfo.c;h=48d25df1ec4530ef3dd39ca401db42064ca63054;hb=ea4f9ce8a060d53cbc299e4c384089f6cc926caa;hp=0c380ce1fd03ce34a0b79ecb81ea4d89f622d908;hpb=2a677d1370a1983c2c5e1a4a6dd5f0d9fa9868b3;p=platform%2Fupstream%2Fglib.git diff --git a/glib/gvarianttypeinfo.c b/glib/gvarianttypeinfo.c index 0c380ce..48d25df 100644 --- a/glib/gvarianttypeinfo.c +++ b/glib/gvarianttypeinfo.c @@ -13,9 +13,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library; if not, see . * * Author: Ryan Lortie */ @@ -117,7 +115,7 @@ static const GVariantTypeInfo g_variant_type_info_basic_table[24] = { /* 'c' */ { not_a_type }, /* 'd' */ { fixed_aligned(8) }, /* double */ /* 'e' */ { not_a_type }, - /* 'f' */ { not_a_type }, + /* 'f' */ { fixed_aligned(4) }, /* float */ /* 'g' */ { unaligned }, /* signature string */ /* 'h' */ { fixed_aligned(4) }, /* file handle (int32) */ /* 'i' */ { fixed_aligned(4) }, /* int32 */ @@ -149,7 +147,7 @@ static const GVariantTypeInfo g_variant_type_info_basic_table[24] = { * GVariantTypeInfo itself, we save a bunch of relocations. */ static const char g_variant_type_info_basic_chars[24][2] = { - "b", " ", "d", " ", " ", "g", "h", "i", " ", " ", " ", " ", + "b", " ", "d", " ", "f", "g", "h", "i", " ", " ", " ", " ", "n", "o", " ", "q", " ", "s", "t", "u", "v", " ", "x", "y" }; @@ -222,8 +220,8 @@ g_variant_type_info_get_type_string (GVariantTypeInfo *info) /* < private > * g_variant_type_info_query: * @info: a #GVariantTypeInfo - * @alignment: the location to store the alignment, or %NULL - * @fixed_size: the location to store the fixed size, or %NULL + * @alignment: (allow-none): the location to store the alignment, or %NULL + * @fixed_size: (allow-none): the location to store the fixed size, or %NULL * * Queries @info to determine the alignment requirements and fixed size * (if any) of the type. @@ -306,8 +304,8 @@ g_variant_type_info_element (GVariantTypeInfo *info) /* < private > * g_variant_type_query_element: * @info: a #GVariantTypeInfo for an array or maybe type - * @alignment: the location to store the alignment, or %NULL - * @fixed_size: the location to store the fixed size, or %NULL + * @alignment: (allow-none): the location to store the alignment, or %NULL + * @fixed_size: (allow-none): the location to store the fixed size, or %NULL * * Returns the alignment requires and fixed size (if any) for the * element type of the array. This call is a convenience wrapper around