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