- fprintf(stderr, "%s: %s: %s\n", message, odr_errlist[o->error],
- odr_getaddinfo(o));
+ const char *e = odr_getelement(o);
+
+ fprintf(stderr, "%s: %s", message, odr_errlist[o->error]);
+ if (e && *e)
+ fprintf (stderr, " element %s", e);
+ fprintf(stderr, "\n");