summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Janik <timj@gtk.org>1999-03-14 20:03:51 +0000
committerTim Janik <timj@src.gnome.org>1999-03-14 20:03:51 +0000
commitdbfd5be9a6a11c13267bb3fcf67fd75d49154d77 (patch)
tree1e9342ea728030937af4218b254989d7aef770c5
parent1227e07bd8e05d909d240232a7f297d5a7d9af72 (diff)
changed a bunch of g_assert() statements to g_return_if_fail().
Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org> * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements to g_return_if_fail(). (g_mem_profile): (g_mem_chunk_print): (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log messages. * gtimer.c (g_timer_*): changed a bunch of g_assert() statements to g_return_if_fail(). * grel.c (g_*): changed a bunch of g_assert() statements to g_return_if_fail() and added some extra ones to check relation != NULL.
-rw-r--r--ChangeLog14
-rw-r--r--ChangeLog.pre-2-014
-rw-r--r--ChangeLog.pre-2-1014
-rw-r--r--ChangeLog.pre-2-1214
-rw-r--r--ChangeLog.pre-2-214
-rw-r--r--ChangeLog.pre-2-414
-rw-r--r--ChangeLog.pre-2-614
-rw-r--r--ChangeLog.pre-2-814
-rw-r--r--glib/gmem.c28
-rw-r--r--glib/grel.c36
-rw-r--r--glib/gtimer.c8
-rw-r--r--gmem.c28
-rw-r--r--grel.c36
-rw-r--r--gtimer.c8
14 files changed, 194 insertions, 62 deletions
diff --git a/ChangeLog b/ChangeLog
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog.pre-2-12
+++ b/ChangeLog.pre-2-12
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 9816e9f24..bfeb681bf 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,17 @@
+Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
+
+ * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ (g_mem_profile):
+ (g_mem_chunk_print):
+ (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+ messages.
+
+ * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+ to g_return_if_fail().
+ * grel.c (g_*): changed a bunch of g_assert() statements to
+ g_return_if_fail() and added some extra ones to check relation != NULL.
+
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Also accept _Pctime_r instead of ctime_r, while
diff --git a/glib/gmem.c b/glib/gmem.c
index 13623de5a..80f930107 100644
--- a/glib/gmem.c
+++ b/glib/gmem.c
@@ -435,15 +435,15 @@ g_mem_profile (void)
for (i = 0; i < (MEM_PROFILE_TABLE_SIZE - 1); i++)
if (local_allocations[i] > 0)
g_log (g_log_domain_glib, G_LOG_LEVEL_INFO,
- "%lu allocations of %d bytes\n", local_allocations[i], i + 1);
+ "%lu allocations of %d bytes", local_allocations[i], i + 1);
if (local_allocations[MEM_PROFILE_TABLE_SIZE - 1] > 0)
g_log (g_log_domain_glib, G_LOG_LEVEL_INFO,
- "%lu allocations of greater than %d bytes\n",
+ "%lu allocations of greater than %d bytes",
local_allocations[MEM_PROFILE_TABLE_SIZE - 1], MEM_PROFILE_TABLE_SIZE - 1);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes allocated\n", local_allocated_mem);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes freed\n", local_freed_mem);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes in use\n", local_allocated_mem - local_freed_mem);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes allocated", local_allocated_mem);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes freed", local_freed_mem);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes in use", local_allocated_mem - local_freed_mem);
#endif /* ENABLE_MEM_PROFILE */
}
@@ -531,7 +531,7 @@ g_mem_chunk_destroy (GMemChunk *mem_chunk)
GMemArea *mem_areas;
GMemArea *temp_area;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
ENTER_MEM_CHUNK_ROUTINE();
@@ -572,7 +572,7 @@ g_mem_chunk_alloc (GMemChunk *mem_chunk)
ENTER_MEM_CHUNK_ROUTINE();
- g_assert (mem_chunk != NULL);
+ g_return_val_if_fail (mem_chunk != NULL, NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
@@ -720,8 +720,8 @@ g_mem_chunk_free (GMemChunk *mem_chunk,
GMemArea *temp_area;
GFreeAtom *free_atom;
- g_assert (mem_chunk != NULL);
- g_assert (mem != NULL);
+ g_return_if_fail (mem_chunk != NULL);
+ g_return_if_fail (mem != NULL);
ENTER_MEM_CHUNK_ROUTINE();
@@ -763,7 +763,7 @@ g_mem_chunk_clean (GMemChunk *mem_chunk)
GFreeAtom *temp_free_atom;
gpointer mem;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
@@ -827,7 +827,7 @@ g_mem_chunk_reset (GMemChunk *mem_chunk)
GMemArea *mem_areas;
GMemArea *temp_area;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
@@ -857,7 +857,7 @@ g_mem_chunk_print (GMemChunk *mem_chunk)
GMemArea *mem_areas;
gulong mem;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
mem_areas = rmem_chunk->mem_areas;
@@ -870,7 +870,7 @@ g_mem_chunk_print (GMemChunk *mem_chunk)
}
g_log (g_log_domain_glib, G_LOG_LEVEL_INFO,
- "%s: %ld bytes using %d mem areas\n",
+ "%s: %ld bytes using %d mem areas",
rmem_chunk->name, mem, rmem_chunk->num_mem_areas);
}
@@ -890,7 +890,7 @@ g_mem_chunk_info (void)
}
g_mutex_unlock (mem_chunks_lock);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%d mem chunks\n", count);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%d mem chunks", count);
g_mutex_lock (mem_chunks_lock);
mem_chunk = mem_chunks;
diff --git a/glib/grel.c b/glib/grel.c
index 237b60c5d..4358cdceb 100644
--- a/glib/grel.c
+++ b/glib/grel.c
@@ -153,8 +153,10 @@ g_relation_index (GRelation *relation,
GCompareFunc key_compare_func)
{
GRealRelation *rel = (GRealRelation *) relation;
+
+ g_return_if_fail (relation != NULL);
- g_assert (rel->count == 0 && rel->hashed_tuple_tables[field] == NULL);
+ g_return_if_fail (rel->count == 0 && rel->hashed_tuple_tables[field] == NULL);
rel->hashed_tuple_tables[field] = g_hash_table_new (hash_func, key_compare_func);
}
@@ -204,7 +206,9 @@ g_relation_insert (GRelation *relation,
}
static void
-g_relation_delete_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user_data)
+g_relation_delete_tuple (gpointer tuple_key,
+ gpointer tuple_value,
+ gpointer user_data)
{
gpointer *tuple = (gpointer*) tuple_value;
GRealRelation *rel = (GRealRelation *) user_data;
@@ -238,16 +242,17 @@ g_relation_delete_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user
}
gint
-g_relation_delete (GRelation *relation,
+g_relation_delete (GRelation *relation,
gconstpointer key,
- gint field)
+ gint field)
{
GRealRelation *rel = (GRealRelation *) relation;
GHashTable *table = rel->hashed_tuple_tables[field];
GHashTable *key_table;
gint count = rel->count;
- g_assert (table);
+ g_return_val_if_fail (relation != NULL, 0);
+ g_return_val_if_fail (table != NULL, 0);
key_table = g_hash_table_lookup (table, key);
@@ -268,7 +273,9 @@ g_relation_delete (GRelation *relation,
}
static void
-g_relation_select_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user_data)
+g_relation_select_tuple (gpointer tuple_key,
+ gpointer tuple_value,
+ gpointer user_data)
{
gpointer *tuple = (gpointer*) tuple_value;
GRealTuples *tuples = (GRealTuples*) user_data;
@@ -284,9 +291,9 @@ g_relation_select_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user
}
GTuples*
-g_relation_select (GRelation *relation,
+g_relation_select (GRelation *relation,
gconstpointer key,
- gint field)
+ gint field)
{
GRealRelation *rel = (GRealRelation *) relation;
GHashTable *table = rel->hashed_tuple_tables[field];
@@ -294,7 +301,8 @@ g_relation_select (GRelation *relation,
GRealTuples *tuples = g_new0 (GRealTuples, 1);
gint count;
- g_assert (table);
+ g_return_val_if_fail (relation != NULL, NULL);
+ g_return_val_if_fail (table != NULL, NULL);
key_table = g_hash_table_lookup (table, key);
@@ -314,15 +322,16 @@ g_relation_select (GRelation *relation,
}
gint
-g_relation_count (GRelation *relation,
+g_relation_count (GRelation *relation,
gconstpointer key,
- gint field)
+ gint field)
{
GRealRelation *rel = (GRealRelation *) relation;
GHashTable *table = rel->hashed_tuple_tables[field];
GHashTable *key_table;
- g_assert (table);
+ g_return_val_if_fail (relation != NULL, 0);
+ g_return_val_if_fail (table != NULL, 0);
key_table = g_hash_table_lookup (table, key);
@@ -374,7 +383,8 @@ g_tuples_index (GTuples *tuples0,
{
GRealTuples *tuples = (GRealTuples*) tuples0;
- g_assert (field < tuples->width);
+ g_return_val_if_fail (tuples0 != NULL, NULL);
+ g_return_val_if_fail (field < tuples->width, NULL);
return tuples->data[index * tuples->width + field];
}
diff --git a/glib/gtimer.c b/glib/gtimer.c
index eb18af85e..854ec6714 100644
--- a/glib/gtimer.c
+++ b/glib/gtimer.c
@@ -79,7 +79,7 @@ g_timer_new (void)
void
g_timer_destroy (GTimer *timer)
{
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
g_free (timer);
}
@@ -89,7 +89,7 @@ g_timer_start (GTimer *timer)
{
GRealTimer *rtimer;
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
rtimer = (GRealTimer*) timer;
rtimer->active = TRUE;
@@ -106,7 +106,7 @@ g_timer_stop (GTimer *timer)
{
GRealTimer *rtimer;
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
rtimer = (GRealTimer*) timer;
rtimer->active = FALSE;
@@ -123,7 +123,7 @@ g_timer_reset (GTimer *timer)
{
GRealTimer *rtimer;
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
rtimer = (GRealTimer*) timer;
diff --git a/gmem.c b/gmem.c
index 13623de5a..80f930107 100644
--- a/gmem.c
+++ b/gmem.c
@@ -435,15 +435,15 @@ g_mem_profile (void)
for (i = 0; i < (MEM_PROFILE_TABLE_SIZE - 1); i++)
if (local_allocations[i] > 0)
g_log (g_log_domain_glib, G_LOG_LEVEL_INFO,
- "%lu allocations of %d bytes\n", local_allocations[i], i + 1);
+ "%lu allocations of %d bytes", local_allocations[i], i + 1);
if (local_allocations[MEM_PROFILE_TABLE_SIZE - 1] > 0)
g_log (g_log_domain_glib, G_LOG_LEVEL_INFO,
- "%lu allocations of greater than %d bytes\n",
+ "%lu allocations of greater than %d bytes",
local_allocations[MEM_PROFILE_TABLE_SIZE - 1], MEM_PROFILE_TABLE_SIZE - 1);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes allocated\n", local_allocated_mem);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes freed\n", local_freed_mem);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes in use\n", local_allocated_mem - local_freed_mem);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes allocated", local_allocated_mem);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes freed", local_freed_mem);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%lu bytes in use", local_allocated_mem - local_freed_mem);
#endif /* ENABLE_MEM_PROFILE */
}
@@ -531,7 +531,7 @@ g_mem_chunk_destroy (GMemChunk *mem_chunk)
GMemArea *mem_areas;
GMemArea *temp_area;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
ENTER_MEM_CHUNK_ROUTINE();
@@ -572,7 +572,7 @@ g_mem_chunk_alloc (GMemChunk *mem_chunk)
ENTER_MEM_CHUNK_ROUTINE();
- g_assert (mem_chunk != NULL);
+ g_return_val_if_fail (mem_chunk != NULL, NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
@@ -720,8 +720,8 @@ g_mem_chunk_free (GMemChunk *mem_chunk,
GMemArea *temp_area;
GFreeAtom *free_atom;
- g_assert (mem_chunk != NULL);
- g_assert (mem != NULL);
+ g_return_if_fail (mem_chunk != NULL);
+ g_return_if_fail (mem != NULL);
ENTER_MEM_CHUNK_ROUTINE();
@@ -763,7 +763,7 @@ g_mem_chunk_clean (GMemChunk *mem_chunk)
GFreeAtom *temp_free_atom;
gpointer mem;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
@@ -827,7 +827,7 @@ g_mem_chunk_reset (GMemChunk *mem_chunk)
GMemArea *mem_areas;
GMemArea *temp_area;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
@@ -857,7 +857,7 @@ g_mem_chunk_print (GMemChunk *mem_chunk)
GMemArea *mem_areas;
gulong mem;
- g_assert (mem_chunk != NULL);
+ g_return_if_fail (mem_chunk != NULL);
rmem_chunk = (GRealMemChunk*) mem_chunk;
mem_areas = rmem_chunk->mem_areas;
@@ -870,7 +870,7 @@ g_mem_chunk_print (GMemChunk *mem_chunk)
}
g_log (g_log_domain_glib, G_LOG_LEVEL_INFO,
- "%s: %ld bytes using %d mem areas\n",
+ "%s: %ld bytes using %d mem areas",
rmem_chunk->name, mem, rmem_chunk->num_mem_areas);
}
@@ -890,7 +890,7 @@ g_mem_chunk_info (void)
}
g_mutex_unlock (mem_chunks_lock);
- g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%d mem chunks\n", count);
+ g_log (g_log_domain_glib, G_LOG_LEVEL_INFO, "%d mem chunks", count);
g_mutex_lock (mem_chunks_lock);
mem_chunk = mem_chunks;
diff --git a/grel.c b/grel.c
index 237b60c5d..4358cdceb 100644
--- a/grel.c
+++ b/grel.c
@@ -153,8 +153,10 @@ g_relation_index (GRelation *relation,
GCompareFunc key_compare_func)
{
GRealRelation *rel = (GRealRelation *) relation;
+
+ g_return_if_fail (relation != NULL);
- g_assert (rel->count == 0 && rel->hashed_tuple_tables[field] == NULL);
+ g_return_if_fail (rel->count == 0 && rel->hashed_tuple_tables[field] == NULL);
rel->hashed_tuple_tables[field] = g_hash_table_new (hash_func, key_compare_func);
}
@@ -204,7 +206,9 @@ g_relation_insert (GRelation *relation,
}
static void
-g_relation_delete_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user_data)
+g_relation_delete_tuple (gpointer tuple_key,
+ gpointer tuple_value,
+ gpointer user_data)
{
gpointer *tuple = (gpointer*) tuple_value;
GRealRelation *rel = (GRealRelation *) user_data;
@@ -238,16 +242,17 @@ g_relation_delete_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user
}
gint
-g_relation_delete (GRelation *relation,
+g_relation_delete (GRelation *relation,
gconstpointer key,
- gint field)
+ gint field)
{
GRealRelation *rel = (GRealRelation *) relation;
GHashTable *table = rel->hashed_tuple_tables[field];
GHashTable *key_table;
gint count = rel->count;
- g_assert (table);
+ g_return_val_if_fail (relation != NULL, 0);
+ g_return_val_if_fail (table != NULL, 0);
key_table = g_hash_table_lookup (table, key);
@@ -268,7 +273,9 @@ g_relation_delete (GRelation *relation,
}
static void
-g_relation_select_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user_data)
+g_relation_select_tuple (gpointer tuple_key,
+ gpointer tuple_value,
+ gpointer user_data)
{
gpointer *tuple = (gpointer*) tuple_value;
GRealTuples *tuples = (GRealTuples*) user_data;
@@ -284,9 +291,9 @@ g_relation_select_tuple (gpointer tuple_key, gpointer tuple_value, gpointer user
}
GTuples*
-g_relation_select (GRelation *relation,
+g_relation_select (GRelation *relation,
gconstpointer key,
- gint field)
+ gint field)
{
GRealRelation *rel = (GRealRelation *) relation;
GHashTable *table = rel->hashed_tuple_tables[field];
@@ -294,7 +301,8 @@ g_relation_select (GRelation *relation,
GRealTuples *tuples = g_new0 (GRealTuples, 1);
gint count;
- g_assert (table);
+ g_return_val_if_fail (relation != NULL, NULL);
+ g_return_val_if_fail (table != NULL, NULL);
key_table = g_hash_table_lookup (table, key);
@@ -314,15 +322,16 @@ g_relation_select (GRelation *relation,
}
gint
-g_relation_count (GRelation *relation,
+g_relation_count (GRelation *relation,
gconstpointer key,
- gint field)
+ gint field)
{
GRealRelation *rel = (GRealRelation *) relation;
GHashTable *table = rel->hashed_tuple_tables[field];
GHashTable *key_table;
- g_assert (table);
+ g_return_val_if_fail (relation != NULL, 0);
+ g_return_val_if_fail (table != NULL, 0);
key_table = g_hash_table_lookup (table, key);
@@ -374,7 +383,8 @@ g_tuples_index (GTuples *tuples0,
{
GRealTuples *tuples = (GRealTuples*) tuples0;
- g_assert (field < tuples->width);
+ g_return_val_if_fail (tuples0 != NULL, NULL);
+ g_return_val_if_fail (field < tuples->width, NULL);
return tuples->data[index * tuples->width + field];
}
diff --git a/gtimer.c b/gtimer.c
index eb18af85e..854ec6714 100644
--- a/gtimer.c
+++ b/gtimer.c
@@ -79,7 +79,7 @@ g_timer_new (void)
void
g_timer_destroy (GTimer *timer)
{
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
g_free (timer);
}
@@ -89,7 +89,7 @@ g_timer_start (GTimer *timer)
{
GRealTimer *rtimer;
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
rtimer = (GRealTimer*) timer;
rtimer->active = TRUE;
@@ -106,7 +106,7 @@ g_timer_stop (GTimer *timer)
{
GRealTimer *rtimer;
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
rtimer = (GRealTimer*) timer;
rtimer->active = FALSE;
@@ -123,7 +123,7 @@ g_timer_reset (GTimer *timer)
{
GRealTimer *rtimer;
- g_assert (timer != NULL);
+ g_return_if_fail (timer != NULL);
rtimer = (GRealTimer*) timer;