From 150a512d1277aea28d4fe86bb3b5f46c79017d34 Mon Sep 17 00:00:00 2001 From: Keith Owens Date: Fri, 22 Jun 2001 13:39:31 +0000 Subject: [PATCH] gcc 3.0 fix --- logprint/log_misc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/logprint/log_misc.c b/logprint/log_misc.c index 5ff2ac830..76d492aa4 100644 --- a/logprint/log_misc.c +++ b/logprint/log_misc.c @@ -220,13 +220,15 @@ xlog_print_trans_header(xfs_caddr_t *ptr, int len) magic=*(__uint32_t*)cptr; /* XXX INT_GET soon */ - if (len >= 4) - printf("%c%c%c%c:", + if (len >= 4) { #if __BYTE_ORDER == __LITTLE_ENDIAN + printf("%c%c%c%c:", magic_c[3], magic_c[2], magic_c[1], magic_c[0]); #else + printf("%c%c%c%c:", magic_c[0], magic_c[1], magic_c[2], magic_c[3]); #endif + } if (len != sizeof(xfs_trans_header_t)) { printf(" Not enough data to decode further\n"); return 1; -- 2.47.2