262
262
g_return_if_fail (CAMEL_IS_IMAPX_COMMAND (ic));
264
c(ic->is->tagprefix, "adding command, format = '%s'\n", format);
264
c (ic->is->tagprefix, "adding command, format = '%s'\n", format);
266
266
buffer = ((CamelIMAPXRealCommand *) ic)->buffer;
312
312
case 'S': /* stream */
313
313
S = va_arg (ap, CamelStream *);
314
c(ic->is->tagprefix, "got stream '%p'\n", S);
314
c (ic->is->tagprefix, "got stream '%p'\n", S);
315
315
camel_imapx_command_add_part (ic, CAMEL_IMAPX_COMMAND_STREAM, S);
317
317
case 'D': /* datawrapper */
318
318
D = va_arg (ap, CamelDataWrapper *);
319
c(ic->is->tagprefix, "got data wrapper '%p'\n", D);
319
c (ic->is->tagprefix, "got data wrapper '%p'\n", D);
320
320
camel_imapx_command_add_part (ic, CAMEL_IMAPX_COMMAND_DATAWRAPPER, D);
322
322
case 'P': /* filename path */
323
323
P = va_arg (ap, gchar *);
324
c(ic->is->tagprefix, "got file path '%s'\n", P);
324
c (ic->is->tagprefix, "got file path '%s'\n", P);
325
325
camel_imapx_command_add_part (ic, CAMEL_IMAPX_COMMAND_FILE, P);
327
327
case 't': /* token */
331
331
case 's': /* simple string */
332
332
s = va_arg (ap, gchar *);
333
c(ic->is->tagprefix, "got string '%s'\n", g_str_has_prefix (format, "LOGIN") ? "***" : s);
333
c (ic->is->tagprefix, "got string '%s'\n", g_str_has_prefix (format, "LOGIN") ? "***" : s);
336
336
guchar mask = imapx_is_mask (s);
366
366
case 'f': /* imap folder name */
367
367
folder = va_arg (ap, CamelFolder *);
368
368
full_name = camel_folder_get_full_name (folder);
369
c(ic->is->tagprefix, "got folder '%s'\n", full_name);
369
c (ic->is->tagprefix, "got folder '%s'\n", full_name);
370
370
parent_store = camel_folder_get_parent_store (folder);
371
371
fname = camel_imapx_store_summary_full_from_path (((CamelIMAPXStore *) parent_store)->summary, full_name);
397
397
if (llong == 1) {
398
398
l = va_arg (ap, glong);
399
c(ic->is->tagprefix, "got glong '%d'\n", (gint)l);
399
c (ic->is->tagprefix, "got glong '%d'\n", (gint) l);
400
400
memcpy (literal_format, start, p - start);
401
401
literal_format[p - start] = 0;
402
402
g_string_append_printf (buffer, literal_format, l);
403
403
} else if (llong == 2) {
404
404
guint64 i64 = va_arg (ap, guint64);
405
c(ic->is->tagprefix, "got guint64 '%d'\n", (gint)i64);
405
c (ic->is->tagprefix, "got guint64 '%d'\n", (gint) i64);
406
406
memcpy (literal_format, start, p - start);
407
407
literal_format[p - start] = 0;
408
408
g_string_append_printf (buffer, literal_format, i64);
410
410
d = va_arg (ap, gint);
411
c(ic->is->tagprefix, "got gint '%d'\n", d);
411
c (ic->is->tagprefix, "got gint '%d'\n", d);
412
412
memcpy (literal_format, start, p - start);
413
413
literal_format[p - start] = 0;
414
414
g_string_append_printf (buffer, literal_format, d);
535
535
buffer = ((CamelIMAPXRealCommand *) ic)->buffer;
537
537
if (buffer->len > 5 && g_ascii_strncasecmp (buffer->str, "LOGIN", 5) == 0) {
538
c(ic->is->tagprefix, "completing command buffer is [%d] 'LOGIN...'\n", (gint) buffer->len);
538
c (ic->is->tagprefix, "completing command buffer is [%d] 'LOGIN...'\n", (gint) buffer->len);
540
c(ic->is->tagprefix, "completing command buffer is [%d] '%.*s'\n", (gint) buffer->len, (gint) buffer->len, buffer->str);
540
c (ic->is->tagprefix, "completing command buffer is [%d] '%.*s'\n", (gint) buffer->len, (gint) buffer->len, buffer->str);
542
542
if (buffer->len > 0)
543
543
camel_imapx_command_add_part (ic, CAMEL_IMAPX_COMMAND_SIMPLE, NULL);