
Fix jmap signedness in jopen() and jfsck().


---

 cur-root/check.c |    2 +-
 cur-root/trans.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff -puN trans.c~jmap_signedness trans.c
--- cur/trans.c~jmap_signedness	2004-07-24 21:46:29.047783400 -0300
+++ cur-root/trans.c	2004-07-24 21:46:36.404664984 -0300
@@ -565,7 +565,7 @@ int jopen(struct jfs *fs, const char *na
 
 	fs->jfd = jfd;
 
-	fs->jmap = (int *) mmap(NULL, sizeof(unsigned int),
+	fs->jmap = (unsigned int *) mmap(NULL, sizeof(unsigned int),
 			PROT_READ | PROT_WRITE, MAP_SHARED, jfd, 0);
 	if (fs->jmap == MAP_FAILED)
 		return -1;
diff -puN check.c~jmap_signedness check.c
--- cur/check.c~jmap_signedness	2004-07-24 21:46:29.069780056 -0300
+++ cur-root/check.c	2004-07-24 21:46:46.800084640 -0300
@@ -144,7 +144,7 @@ int jfsck(const char *name, struct jfsck
 	}
 	fs.jfd = rv;
 
-	fs.jmap = (int *) mmap(NULL, sizeof(unsigned int),
+	fs.jmap = (unsigned int *) mmap(NULL, sizeof(unsigned int),
 			PROT_READ | PROT_WRITE, MAP_SHARED, fs.jfd, 0);
 	if (fs.jmap == MAP_FAILED) {
 		ret = J_ENOJOURNAL;
_

