make g_slice_copy() take a gconstpointer instead of a gpointer.

2007-08-24  Michael Natterer  <mitch@imendio.com>

	* glib/gslice.[ch]: make g_slice_copy() take a gconstpointer
	instead of a gpointer.


svn path=/trunk/; revision=5720
This commit is contained in:
Michael Natterer 2007-08-24 14:40:14 +00:00 committed by Michael Natterer
parent 0a4b663771
commit 8a442ede82
3 changed files with 16 additions and 11 deletions

View File

@ -1,3 +1,8 @@
2007-08-24 Michael Natterer <mitch@imendio.com>
* glib/gslice.[ch]: make g_slice_copy() take a gconstpointer
instead of a gpointer.
2007-08-22 Cody Russell <bratsche@gnome.org> 2007-08-22 Cody Russell <bratsche@gnome.org>
* glib/gprintf.c: Document all printf functions to use * glib/gprintf.c: Document all printf functions to use

View File

@ -838,7 +838,7 @@ g_slice_alloc0 (gsize mem_size)
gpointer gpointer
g_slice_copy (gsize mem_size, g_slice_copy (gsize mem_size,
gpointer mem_block) gconstpointer mem_block)
{ {
gpointer mem = g_slice_alloc (mem_size); gpointer mem = g_slice_alloc (mem_size);
if (mem) if (mem)

View File

@ -32,7 +32,7 @@ G_BEGIN_DECLS
gpointer g_slice_alloc (gsize block_size) G_GNUC_MALLOC; gpointer g_slice_alloc (gsize block_size) G_GNUC_MALLOC;
gpointer g_slice_alloc0 (gsize block_size) G_GNUC_MALLOC; gpointer g_slice_alloc0 (gsize block_size) G_GNUC_MALLOC;
gpointer g_slice_copy (gsize block_size, gpointer g_slice_copy (gsize block_size,
gpointer mem_block) G_GNUC_MALLOC; gconstpointer mem_block) G_GNUC_MALLOC;
void g_slice_free1 (gsize block_size, void g_slice_free1 (gsize block_size,
gpointer mem_block); gpointer mem_block);
void g_slice_free_chain_with_offset (gsize block_size, void g_slice_free_chain_with_offset (gsize block_size,