gobject-introspection r895 - in trunk: . girepository



Author: johan
Date: Wed Nov 12 12:59:01 2008
New Revision: 895
URL: http://svn.gnome.org/viewvc/gobject-introspection?rev=895&view=rev

Log:
2008-11-12  Johan Dahlin  <jdahlin async com br>

        * girepository/girepository.c:
        Change the element type from utf8 to filename
        * girepository/girnode.c (g_ir_node_build_typelib):
        Special case filename equally to utf8 here.



Modified:
   trunk/ChangeLog
   trunk/girepository/girepository.c
   trunk/girepository/girnode.c

Modified: trunk/girepository/girepository.c
==============================================================================
--- trunk/girepository/girepository.c	(original)
+++ trunk/girepository/girepository.c	Wed Nov 12 12:59:01 2008
@@ -144,7 +144,7 @@
  * The string is internal to GIRespository and should not be freed, nor should
  * the elements.
  *
- * Return value: (element-type utf8) (transfer none): list of strings
+ * Return value: (element-type filename) (transfer none): list of strings
  */
 GSList *
 g_irepository_get_search_path (void)

Modified: trunk/girepository/girnode.c
==============================================================================
--- trunk/girepository/girnode.c	(original)
+++ trunk/girepository/girnode.c	Wed Nov 12 12:59:01 2008
@@ -1366,7 +1366,8 @@
 	*offset += 4;
 	
 	if (type->tag < GI_TYPE_TAG_ARRAY ||
-	    type->tag == GI_TYPE_TAG_UTF8)
+	    type->tag == GI_TYPE_TAG_UTF8 ||
+	    type->tag == GI_TYPE_TAG_FILENAME)
 	  { 
 	    blob->reserved = 0;
 	    blob->reserved2 = 0;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]