Showing the changes to sys/src/cmd/cpp/cpp.c (1 of 2548 files). Show all
Unified · Split
| @@ -273,6 +273,7 @@ error(enum errtype type, char *string, ...) · 272 unmodified lines | ||
| 273 | 273 | Tokenrow *trp; |
| 274 | 274 | Source *s; |
| 275 | 275 | int i; |
| 276 | + void *p; | |
| 276 | 277 | |
| 277 | 278 | fprintf(stderr, "cpp: "); |
| 278 | 279 | for (s=cursource; s; s=s->next) |
| @@ -291,6 +292,10 @@ error(enum errtype type, char *string, ...) · 12 unmodified lines | ||
| 291 | 292 | i = va_arg(ap, int); |
| 292 | 293 | fprintf(stderr, "%d", i); |
| 293 | 294 | break; |
| 295 | + case 'p': | |
| 296 | + p = va_arg(ap, void *); | |
| 297 | + fprintf(stderr, "%p", p); | |
| 298 | + break; | |
| 294 | 299 | case 't': |
| 295 | 300 | tp = va_arg(ap, Token *); |
| 296 | 301 | fprintf(stderr, "%.*s", tp->len, tp->t); |