svn commit: r186269 - projects/makefs
Sam Leffler
sam at FreeBSD.org
Wed Dec 17 21:41:52 PST 2008
Author: sam
Date: Thu Dec 18 05:41:51 2008
New Revision: 186269
URL: http://svn.freebsd.org/changeset/base/186269
Log:
fix stuff i broke
Modified:
projects/makefs/makefs.h
Modified: projects/makefs/makefs.h
==============================================================================
--- projects/makefs/makefs.h Thu Dec 18 05:05:07 2008 (r186268)
+++ projects/makefs/makefs.h Thu Dec 18 05:41:51 2008 (r186269)
@@ -270,9 +270,12 @@ extern struct timespec start_time;
#define cg_chkmagic_swap(cgp, ns) \
(ufs_rw32((cgp)->cg_magic, (ns)) == CG_MAGIC)
-#define cg_inosused_swap(cgp, ns) cg_inosused(cgp)
-#define cg_blksfree_swap(cgp, ns) cg_blksfree(cgp)
-#define cg_clustersfree_swap(cgp, ns) cg_clustersfree(cgp)
+#define cg_inosused_swap(cgp, ns) \
+ ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_iusedoff, (ns))))
+#define cg_blksfree_swap(cgp, ns) \
+ ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_freeoff, (ns))))
+#define cg_clustersfree_swap(cgp, ns) \
+ ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_clusteroff, (ns))))
#define cg_clustersum_swap(cgp, ns) \
((int32_t *)((uintptr_t)(cgp) + ufs_rw32((cgp)->cg_clustersumoff, ns)))
More information about the svn-src-projects
mailing list