From aab9b5cce1eece7cfc7c17057f3fa632982fa44e Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Thu, 8 Aug 2002 17:14:02 +0000 Subject: Initialize loaded_backends before using it. (Just kills off a harmless * pcs/query-backend.c (query_backend_new): Initialize loaded_backends before using it. (Just kills off a harmless g_warning.) svn path=/trunk/; revision=17745 --- calendar/pcs/query-backend.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'calendar/pcs/query-backend.c') diff --git a/calendar/pcs/query-backend.c b/calendar/pcs/query-backend.c index 651138fa03..3757a14076 100644 --- a/calendar/pcs/query-backend.c +++ b/calendar/pcs/query-backend.c @@ -260,6 +260,9 @@ query_backend_new (Query *query, CalBackend *backend) g_return_val_if_fail (IS_QUERY (query), NULL); g_return_val_if_fail (IS_CAL_BACKEND (backend), NULL); + if (!loaded_backends) + loaded_backends = g_hash_table_new (g_str_hash, g_str_equal); + /* see if we already have the backend loaded */ qb = g_hash_table_lookup (loaded_backends, cal_backend_get_uri (backend)); @@ -283,8 +286,6 @@ query_backend_new (Query *query, CalBackend *backend) gtk_signal_connect (GTK_OBJECT (backend), "obj_removed", GTK_SIGNAL_FUNC (object_removed_cb), qb); - if (!loaded_backends) - loaded_backends = g_hash_table_new (g_str_hash, g_str_equal); g_hash_table_insert (loaded_backends, qb->priv->uri, qb); } -- cgit