From f5c366effb0c9a56cfb35afe6cd35ce1ac148d58 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Mon, 2 Sep 2002 14:37:54 +0000 Subject: [PATCH] - fix for types definition Changed files: partimage-types.patch -> 1.1 --- partimage-types.patch | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 partimage-types.patch diff --git a/partimage-types.patch b/partimage-types.patch new file mode 100644 index 0000000..27981fb --- /dev/null +++ b/partimage-types.patch @@ -0,0 +1,36 @@ +--- partimage-0.6.1/src/client/fs/fs_xfs.h.orig Mon Sep 2 16:30:34 2002 ++++ partimage-0.6.1/src/client/fs/fs_xfs.h Mon Sep 2 16:32:00 2002 +@@ -19,6 +19,7 @@ + #define FS_XFS_H + + #include ++#include + + #include "partimage.h" + #include "common.h" +@@ -99,14 +100,6 @@ + #define XFS_BTNUM_INO ((xfs_btnum_t)XFS_BTNUM_INOi) + + #define XFS_SB_MAGIC 0x58465342 // 'XFSB' +-typedef signed char __int8_t; +-typedef unsigned char __uint8_t; +-typedef signed short int __int16_t; +-typedef unsigned short int __uint16_t; +-typedef signed int __int32_t; +-typedef unsigned int __uint32_t; +-typedef signed long long int __int64_t; +-typedef unsigned long long int __uint64_t; + + // POSIX Extensions + typedef unsigned char uchar_t; +@@ -149,8 +142,8 @@ + typedef __uint64_t xfs_dfiloff_t; // block number in a file + typedef __uint64_t xfs_dfilblks_t; // number of blocks in a file + +-typedef unsigned long long __u64; +-typedef signed long long __s64; ++typedef __uint64_t __u64; ++typedef __int64_t __s64; + + typedef __u64 xfs_off_t; + //typedef __s32 xfs32_off_t; -- 2.44.0