ev.error = pevent_get_field_raw(s, event, "buf", record, &len, 1);
if(!ev.error)
return -1;
- len = ev.length;
- i = 0;
- line_count = 0;
- trace_seq_printf(s, " error:\n %08x: ", i);
- while(len >= 4) {
- print_le_hex(s, ev.error, i);
- i+=4;
- len-=4;
- if(++line_count == 4) {
- trace_seq_printf(s, "\n %08x: ", i);
- line_count = 0;
- } else
- trace_seq_printf(s, " ");
- }
for (count = 0; count < dec_tab_count && !dec_done; count++) {
dec_tab = ns_dec_tab[count];
}
}
+ if (!dec_done) {
+ len = ev.length;
+ i = 0;
+ line_count = 0;
+ trace_seq_printf(s, " error:\n %08x: ", i);
+ while (len >= 4) {
+ print_le_hex(s, ev.error, i);
+ i += 4;
+ len -= 4;
+ if (++line_count == 4) {
+ trace_seq_printf(s, "\n %08x: ", i);
+ line_count = 0;
+ } else
+ trace_seq_printf(s, " ");
+ }
+ }
+
/* Insert data into the SGBD */
#ifdef HAVE_SQLITE3
ras_store_non_standard_record(ras, &ev);