[kaffe] CVS kaffe (dalibor): Fixed warnings regarding argument width
Kaffe CVS
Kaffe Mailing List <kaffe@kaffe.org>
Sat Mar 27 09:33:02 2004
PatchSet 4586
Date: 2004/03/27 17:28:16
Author: dalibor
Branch: HEAD
Tag: (none)
Log:
Fixed warnings regarding argument width
2003-03-27 Riccardo Mottola <zuse@libero.it>
* kaffe/kaffeh/support.c:
Fixed warnings due to passing arguments of
malloc and read with different width due to prototype
by casting them to proper type.
Members:
ChangeLog:1.2164->1.2165
kaffe/kaffeh/support.c:1.38->1.39
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2164 kaffe/ChangeLog:1.2165
--- kaffe/ChangeLog:1.2164 Sat Mar 27 16:07:29 2004
+++ kaffe/ChangeLog Sat Mar 27 17:28:16 2004
@@ -1,3 +1,10 @@
+2003-03-27 Riccardo Mottola <zuse@libero.it>
+
+ * kaffe/kaffeh/support.c:
+ Fixed warnings due to passing arguments of
+ malloc and read with different width due to prototype
+ by casting them to proper type.
+
2004-03-27 Dalibor Topic <robilad@kaffe.org>
* include/native.h,
Index: kaffe/kaffe/kaffeh/support.c
diff -u kaffe/kaffe/kaffeh/support.c:1.38 kaffe/kaffe/kaffeh/support.c:1.39
--- kaffe/kaffe/kaffeh/support.c:1.38 Sat Mar 27 16:07:32 2004
+++ kaffe/kaffe/kaffeh/support.c Sat Mar 27 17:28:19 2004
@@ -849,7 +849,7 @@
strcpy(superName, start);
}
else {
- strncpy(superName, start, end-start);
+ strncpy(superName, start, (size_t)(end-start));
superName[end-start] = '\0';
}
@@ -873,7 +873,7 @@
continue;
}
- buf = malloc(sbuf.st_size);
+ buf = malloc((size_t) sbuf.st_size);
if (buf == 0)
{
dprintf("kaffeh: Ran out of memory!");
@@ -882,13 +882,13 @@
}
/* XXX this is a bit weak. */
- if (read(fd, buf, sbuf.st_size) != sbuf.st_size) {
+ if (read(fd, buf, (size_t)sbuf.st_size) != sbuf.st_size) {
free(buf);
close(fd);
continue;
}
- classFileInit(&hand, buf, sbuf.st_size, CP_DIR);
+ classFileInit(&hand, buf, (size_t)sbuf.st_size, CP_DIR);
objectDepth++;
/* savepool = constant_pool; */