glib r6600 - in trunk: . glib
- From: mbarnes svn gnome org
- To: svn-commits-list gnome org
- Subject: glib r6600 - in trunk: . glib
- Date: Thu, 28 Feb 2008 01:48:01 +0000 (GMT)
Author: mbarnes
Date: Thu Feb 28 01:48:00 2008
New Revision: 6600
URL: http://svn.gnome.org/viewvc/glib?rev=6600&view=rev
Log:
2008-02-27 Matthew Barnes <mbarnes redhat com>
* glib/gchecksum.[ch] (g_checksum_update),
(g_compute_checksum_for_string): Make 'length' parameter
signed to accomodate passing negative lengths. (#510855)
Modified:
trunk/ChangeLog
trunk/glib/gchecksum.c
trunk/glib/gchecksum.h
Modified: trunk/glib/gchecksum.c
==============================================================================
--- trunk/glib/gchecksum.c (original)
+++ trunk/glib/gchecksum.c Thu Feb 28 01:48:00 2008
@@ -1198,7 +1198,7 @@
void
g_checksum_update (GChecksum *checksum,
const guchar *data,
- gsize length)
+ gssize length)
{
g_return_if_fail (checksum != NULL);
g_return_if_fail (data != NULL);
@@ -1402,7 +1402,7 @@
gchar *
g_compute_checksum_for_string (GChecksumType checksum_type,
const gchar *str,
- gsize length)
+ gssize length)
{
g_return_val_if_fail (IS_VALID_TYPE (checksum_type), NULL);
g_return_val_if_fail (str != NULL, NULL);
Modified: trunk/glib/gchecksum.h
==============================================================================
--- trunk/glib/gchecksum.h (original)
+++ trunk/glib/gchecksum.h Thu Feb 28 01:48:00 2008
@@ -54,7 +54,7 @@
void g_checksum_free (GChecksum *checksum);
void g_checksum_update (GChecksum *checksum,
const guchar *data,
- gsize length);
+ gssize length);
G_CONST_RETURN gchar *g_checksum_get_string (GChecksum *checksum);
void g_checksum_get_digest (GChecksum *checksum,
guint8 *buffer,
@@ -65,7 +65,7 @@
gsize length);
gchar *g_compute_checksum_for_string (GChecksumType checksum_type,
const gchar *str,
- gsize length);
+ gssize length);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]