X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/59620a0948c8b5a2782400580d1487fb4b9b8d39..d2a07ad8fcc5d1afe2faeda4744e66735deedd71:/h/fmt_scan.h diff --git a/h/fmt_scan.h b/h/fmt_scan.h index e499d51d..50b597e1 100644 --- a/h/fmt_scan.h +++ b/h/fmt_scan.h @@ -87,12 +87,13 @@ struct format { typedef char * (*formataddr_cb)(char *, char *); typedef char * (*concataddr_cb)(char *, char *); -typedef void (*trace_cb)(void *, int, int, char *, char *); +typedef void (*trace_cb)(void *, struct format *, int, char *, char *); struct fmt_callbacks { formataddr_cb formataddr; concataddr_cb concataddr; - trace_cb trace; + trace_cb trace_func; + void * trace_context; }; /*