diff options
author | 2006-08-01 08:55:16 +0000 | |
---|---|---|
committer | 2006-08-01 08:55:16 +0000 | |
commit | d2fd0a70fdfac909240a054d7839558286d83635 (patch) | |
tree | e20b6d06a860db9174b72258ebf605b10d313577 /www-client/ochusha/files | |
parent | gettext-0.15 may break a g/fbsd box (diff) | |
download | gentoo-2-d2fd0a70fdfac909240a054d7839558286d83635.tar.gz gentoo-2-d2fd0a70fdfac909240a054d7839558286d83635.tar.bz2 gentoo-2-d2fd0a70fdfac909240a054d7839558286d83635.zip |
Fixed compile error against newer glib. Added ~amd64 keyword.
(Portage version: 2.1-r1)
Diffstat (limited to 'www-client/ochusha/files')
-rw-r--r-- | www-client/ochusha/files/ochusha-0.5.8.2-glib-2.10.diff | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/www-client/ochusha/files/ochusha-0.5.8.2-glib-2.10.diff b/www-client/ochusha/files/ochusha-0.5.8.2-glib-2.10.diff new file mode 100644 index 000000000000..e474da7bdf90 --- /dev/null +++ b/www-client/ochusha/files/ochusha-0.5.8.2-glib-2.10.diff @@ -0,0 +1,37 @@ +diff -urN ochusha-0.5.8.2/libmodifiedgtk2/mod_tree_data_list.c ochusha-0.5.8.2-glib-2.10/libmodifiedgtk2/mod_tree_data_list.c +--- ochusha-0.5.8.2/libmodifiedgtk2/mod_tree_data_list.c 2005-06-06 22:28:01.000000000 +0900 ++++ ochusha-0.5.8.2-glib-2.10/libmodifiedgtk2/mod_tree_data_list.c 2006-08-01 17:34:32.000000000 +0900 +@@ -38,9 +38,6 @@ + #include "mod_tree_data_list.h" + #include <string.h> + +-static GMemChunk *tree_chunk = NULL; +-#define TREE_CHUNK_PREALLOCS 128 +- + /* node allocation + */ + ModTreeDataList * +@@ -48,13 +45,7 @@ + { + ModTreeDataList *list; + +- if (tree_chunk == NULL) +- tree_chunk = g_mem_chunk_new ("treedatalist mem chunk", +- sizeof (ModTreeDataList), +- sizeof (ModTreeDataList) * TREE_CHUNK_PREALLOCS, +- G_ALLOC_AND_FREE); +- +- list = g_chunk_new (ModTreeDataList, tree_chunk); ++ list = g_slice_new (ModTreeDataList); + memset (list, 0, sizeof (ModTreeDataList)); + + return list; +@@ -79,7 +70,7 @@ + else if (g_type_is_a (column_headers [i], G_TYPE_BOXED) && tmp->data.v_pointer != NULL) + g_boxed_free (column_headers [i], (gpointer) tmp->data.v_pointer); + +- g_mem_chunk_free (tree_chunk, tmp); ++ g_slice_free (ModTreeDataList, tmp); + i++; + tmp = next; + } |