diff options
-rw-r--r-- | src/output.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/output.c b/src/output.c index b497f1c..d8338e3 100644 --- a/src/output.c +++ b/src/output.c @@ -313,7 +313,11 @@ bvprintf(struct putcinfo *action, const char *fmt, va_list args) #endif if (!MODESEGMENT && GET_GLOBAL(*(u8*)(n+1)) == 'P') { // %pP is 'struct pci_device' printer +#ifdef __LP64__ + put_pci_device(action, (void*)val64); +#else put_pci_device(action, (void*)val); +#endif n++; break; } |