comparison src/util/logview.c @ 9480:e5d38150be58 HEAD

mail_index_update_header_ext(): Couldn't handle >=64k headers.
author Timo Sirainen <tss@iki.fi>
date Thu, 19 Nov 2009 18:52:54 -0500
parents b9faf4db2a9f
children 00cd9aacd03c
comparison
equal deleted inserted replaced
9479:3e1ca490dde0 9480:e5d38150be58
90 case MAIL_TRANSACTION_EXT_RESET: 90 case MAIL_TRANSACTION_EXT_RESET:
91 name = "ext-reset"; 91 name = "ext-reset";
92 break; 92 break;
93 case MAIL_TRANSACTION_EXT_HDR_UPDATE: 93 case MAIL_TRANSACTION_EXT_HDR_UPDATE:
94 name = "ext-hdr"; 94 name = "ext-hdr";
95 break;
96 case MAIL_TRANSACTION_EXT_HDR_UPDATE32:
97 name = "ext-hdr32";
95 break; 98 break;
96 case MAIL_TRANSACTION_EXT_REC_UPDATE: 99 case MAIL_TRANSACTION_EXT_REC_UPDATE:
97 name = "ext-rec"; 100 name = "ext-rec";
98 break; 101 break;
99 case MAIL_TRANSACTION_KEYWORD_UPDATE: 102 case MAIL_TRANSACTION_KEYWORD_UPDATE:
307 printf(" - offset = %u, size = %u: ", u->offset, u->size); 310 printf(" - offset = %u, size = %u: ", u->offset, u->size);
308 print_data(u + 1, u->size); 311 print_data(u + 1, u->size);
309 printf("\n"); 312 printf("\n");
310 break; 313 break;
311 } 314 }
315 case MAIL_TRANSACTION_EXT_HDR_UPDATE32: {
316 const struct mail_transaction_ext_hdr_update32 *u = data;
317
318 printf(" - offset = %u, size = %u: ", u->offset, u->size);
319 print_data(u + 1, u->size);
320 printf("\n");
321 break;
322 }
312 case MAIL_TRANSACTION_EXT_REC_UPDATE: { 323 case MAIL_TRANSACTION_EXT_REC_UPDATE: {
313 const struct mail_transaction_ext_rec_update *rec = data, *end; 324 const struct mail_transaction_ext_rec_update *rec = data, *end;
314 size_t record_size; 325 size_t record_size;
315 326
316 end = CONST_PTR_OFFSET(data, size); 327 end = CONST_PTR_OFFSET(data, size);