aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/dump.c
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2022-08-07 09:35:07 +0200
committerlemon <lsof@mailbox.org>2022-08-07 09:35:07 +0200
commitf97e08b3da14c79f7f78e439d06988753c79384b (patch)
treef4d51145f057a38c99bc304d15a422546dc766ef /bootstrap/dump.c
parent59988a43079d0097151f57f941ea8f01a0b714d7 (diff)
many decl bugfixes
Diffstat (limited to 'bootstrap/dump.c')
-rw-r--r--bootstrap/dump.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/bootstrap/dump.c b/bootstrap/dump.c
index 8bec36d..84c4bbe 100644
--- a/bootstrap/dump.c
+++ b/bootstrap/dump.c
@@ -201,6 +201,9 @@ vepri(const char *fmt, va_list ap) {
case 's':
fprintf(stderr, "%s", va_arg(ap, const char *));
break;
+ case 'p':
+ fprintf(stderr, "%p", va_arg(ap, void *));
+ break;
case 'q':
S = va_arg(ap, const char *);
pristring(S, strlen(S));
@@ -420,5 +423,5 @@ dumpdecl(const struct decl *decl, int ws) {
void
dumpcomfile(const struct comfile *cf) {
for (int i = 0; i < cf->decls.n; ++i)
- dumpdecl(&cf->decls.d[i], 0);
+ dumpdecl(cf->decls.d[i], 0);
}