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 <[EMAIL PROTECTED]>

        * 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 <[EMAIL PROTECTED]>
+
+       * 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 <[EMAIL PROTECTED]>
 
         * 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; */

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to