/* Output debug XML */
if (__e_book_backend_google_debug__) {
gchar *xml;
-
+
xml = gdata_parsable_get_xml (
GDATA_PARSABLE (updated_entry));
__debug__ ("After re-querying:\n%s", xml);
/* Output debug XML */
if (__e_book_backend_google_debug__) {
gchar *xml;
-
+
xml = gdata_parsable_get_xml (
GDATA_PARSABLE (updated_entry));
__debug__ ("After re-querying:\n%s", xml);
static gint
get_count_cb (gpointer ref,
- gint n_cols,
- gchar **cols,
- gchar **name)
+ gint n_cols,
+ gchar **cols,
+ gchar **name)
{
gint64 count = 0;
gint *ret = ref;
static gboolean
check_folderid_exists (EBookBackendSqliteDB *ebsdb,
- const gchar *folderid,
- gboolean *exists,
- GError **error)
+ const gchar *folderid,
+ gboolean *exists,
+ GError **error)
{
gboolean success;
gint count = 0;
folderid);
stmt = sqlite3_mprintf (
"CREATE INDEX IF NOT EXISTS %Q ON %Q (%s)", tmp, folderid,
- summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field));
+ summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field));
success = book_backend_sql_exec (ebsdb->priv->db, stmt, NULL, NULL, error);
sqlite3_free (stmt);
g_free (tmp);
folderid);
stmt = sqlite3_mprintf (
"CREATE INDEX IF NOT EXISTS %Q ON %Q (%s_reverse)", tmp, folderid,
- summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field));
+ summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field));
success = book_backend_sql_exec (ebsdb->priv->db, stmt, NULL, NULL, error);
sqlite3_free (stmt);
g_free (tmp);
if ((ebsdb->priv->summary_fields[i].index & INDEX_PHONE) != 0 &&
ebsdb->priv->summary_fields[i].type != E_TYPE_CONTACT_ATTR_LIST) {
/* Derive index name from field & folder */
- tmp = g_strdup_printf ("PINDEX_%s_%s",
- summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field),
- folderid);
- stmt = sqlite3_mprintf ("CREATE INDEX IF NOT EXISTS %Q ON %Q (%s_phone)", tmp, folderid,
- summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field));
+ tmp = g_strdup_printf (
+ "PINDEX_%s_%s",
+ summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field),
+ folderid);
+ stmt = sqlite3_mprintf (
+ "CREATE INDEX IF NOT EXISTS %Q ON %Q (%s_phone)", tmp, folderid,
+ summary_dbname_from_field (ebsdb, ebsdb->priv->summary_fields[i].field));
success = book_backend_sql_exec (ebsdb->priv->db, stmt, NULL, NULL, error);
sqlite3_free (stmt);
g_free (tmp);
static void
update_e164_attribute_params (EVCard *vcard,
- const gchar *default_region)
+ const gchar *default_region)
{
GList *attr_list;
static gchar *
convert_string_value (EBookBackendSqliteDB *ebsdb,
- const gchar *value,
- const gchar *region,
- ConvertFlags flags,
- MatchType match)
+ const gchar *value,
+ const gchar *region,
+ ConvertFlags flags,
+ MatchType match)
{
GString *str;
size_t len;
static gchar *
field_name_and_query_term (EBookBackendSqliteDB *ebsdb,
- const gchar *folderid,
- const gchar *field_name_input,
- const gchar *query_term_input,
- const gchar *region,
- MatchType match,
- gboolean *is_list_attr,
- gchar **query_term,
- gchar **extra_term)
+ const gchar *folderid,
+ const gchar *field_name_input,
+ const gchar *query_term_input,
+ const gchar *region,
+ MatchType match,
+ gboolean *is_list_attr,
+ gchar **query_term,
+ gchar **extra_term)
{
gint summary_index;
gchar *field_name = NULL;
static void
disco_store_store_get_property (GObject *object,
- guint property_id,
- GValue *value,
- GParamSpec *pspec)
+ guint property_id,
+ GValue *value,
+ GParamSpec *pspec)
{
switch (property_id) {
case PROP_ONLINE:
/* FIXME Pass a GCancellable */
if (camel_folder_synchronize_sync (folder, FALSE, NULL,
(driver->priv->error != NULL) ? NULL : &driver->priv->error))
- camel_folder_refresh_info_sync (folder, NULL,
+ camel_folder_refresh_info_sync (
+ folder, NULL,
(driver->priv->error != NULL) ? NULL : &driver->priv->error);
camel_folder_thaw (folder);
g_object_unref (folder);
}
/* update destination folder only if not frozen, to not update
- for each single message transfer during filtering
+ * for each single message transfer during filtering
*/
if (!camel_folder_is_frozen (dest))
imapx_refresh_info_sync (dest, cancellable, NULL);
}
/* In certain situations can happen that the function returns data,
- even either the operation was cancelled or an error was set,
- thus check for this and do not update local list of folders
- with incomplete data
+ * even either the operation was cancelled or an error was set,
+ * thus check for this and do not update local list of folders
+ * with incomplete data
*/
if (g_cancellable_is_cancelled (cancellable) || local_error) {
g_hash_table_foreach (folders_from_server, imapx_get_folders_free, NULL);
gboolean
camel_imapx_stream_skip_until (CamelIMAPXStream *is,
- const gchar *delimiters,
- GCancellable *cancellable,
- GError **error)
+ const gchar *delimiters,
+ GCancellable *cancellable,
+ GError **error)
{
register guchar c;
guchar *p, *e;
static void
imapx_message_info_free (CamelFolderSummary *summary,
- CamelMessageInfo *mi)
+ CamelMessageInfo *mi)
{
CamelIMAPXMessageInfo *xinfo = (CamelIMAPXMessageInfo *) mi;
}
static void
-dumpline (const char *indent, guint8 *data, gsize data_len)
+dumpline (const gchar *indent,
+ guint8 *data,
+ gsize data_len)
{
- int j;
- char *gutter;
+ gint j;
+ gchar *gutter;
guint gutter_size;
g_return_if_fail (data_len <= 16);
static void
offline_store_get_property (GObject *object,
- guint property_id,
- GValue *value,
- GParamSpec *pspec)
+ guint property_id,
+ GValue *value,
+ GParamSpec *pspec)
{
switch (property_id) {
case PROP_ONLINE:
sync_data_hash = g_object_get_data (G_OBJECT (proxy), SYNC_DATA_HASH_KEY);
if (!sync_data_hash) {
sync_data_hash = g_hash_table_new (g_direct_hash, g_direct_equal);
- g_object_set_data_full (G_OBJECT (proxy), SYNC_DATA_HASH_KEY, sync_data_hash,
+ g_object_set_data_full (
+ G_OBJECT (proxy), SYNC_DATA_HASH_KEY, sync_data_hash,
(GDestroyNotify) g_hash_table_destroy);
}
sync_opid_ident = GINT_TO_POINTER (sync_opid);
static void
client_test_setup_custom (ClientTestFixture *fixture,
- gconstpointer user_data)
+ gconstpointer user_data)
{
fixture->parent.source_name = g_strdup ("custom-book");
e_test_server_utils_setup (&fixture->parent, user_data);
static void
client_test_setup_default (ClientTestFixture *fixture,
- gconstpointer user_data)
+ gconstpointer user_data)
{
fixture->parent.source_name = g_strdup ("default-book");
e_test_server_utils_setup (&fixture->parent, user_data);
data->phone_number_query = phone_number_query;
if (custom)
- g_test_add (path, ClientTestFixture, data,
- client_test_setup_custom, func,
- client_test_teardown);
+ g_test_add (
+ path, ClientTestFixture, data,
+ client_test_setup_custom, func,
+ client_test_teardown);
else
- g_test_add (path, ClientTestFixture, data,
- client_test_setup_default, func,
- client_test_teardown);
+ g_test_add (
+ path, ClientTestFixture, data,
+ client_test_setup_default, func,
+ client_test_teardown);
g_free (path);
}
if (!e_book_client_add_contacts_sync (book_client, contacts, NULL, NULL, &error))
g_error ("Failed to add test contacts");
- g_slist_free_full (contacts, (GDestroyNotify)g_object_unref);
+ g_slist_free_full (contacts, (GDestroyNotify) g_object_unref);
}
static void
setup_test (ClientTestFixture *fixture,
- gconstpointer user_data)
+ gconstpointer user_data)
{
setup_book (fixture);
}
/* Before beginning, setup two books and populate them with contacts, one with
* a customized summary and another without a customized summary
*/
- g_test_add ("/EBookClient/SetupDefaultBook", ClientTestFixture, &setup_default_closure,
- client_test_setup_default, setup_test, client_test_teardown);
- g_test_add ("/EBookClient/SetupCustomBook", ClientTestFixture, &setup_custom_closure,
- client_test_setup_custom, setup_test, client_test_teardown);
+ g_test_add (
+ "/EBookClient/SetupDefaultBook", ClientTestFixture, &setup_default_closure,
+ client_test_setup_default, setup_test, client_test_teardown);
+ g_test_add (
+ "/EBookClient/SetupCustomBook", ClientTestFixture, &setup_custom_closure,
+ client_test_setup_custom, setup_test, client_test_teardown);
/* Test all queries in 8 different combinations specified by the 'suites'
*/
* previous test case).
*/
if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_EXISTS)) {
- ESource *source = e_source_registry_ref_source (pair->fixture->registry,
- pair->fixture->source_name);
+ ESource *source = e_source_registry_ref_source (
+ pair->fixture->registry,
+ pair->fixture->source_name);
g_clear_error (&error);