OSDN Git Service

* util.c (copyfile): use xmalloc().
authorarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Fri, 17 May 2002 20:18:52 +0000 (20:18 +0000)
committerarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Fri, 17 May 2002 20:18:52 +0000 (20:18 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@45 6a8cc165-1e22-0410-a132-eb4e3f353aba

src/util.c

index 87c59af..937b310 100644 (file)
@@ -31,8 +31,7 @@ copyfile(f1, f2, size, crc_flg)       /* return: size of source file */
        char           *buf;
        long            rsize = 0;
 
-       if ((buf = (char *) malloc(BUFFERSIZE)) == NULL)
-               fatal_error("virtual memory exhausted.\n");
+       buf = (char *)xmalloc(BUFFERSIZE);
        crc = 0;
        if ((crc_flg == 2 || crc_flg) && text_mode)
                init_code_cache();
@@ -234,7 +233,7 @@ memmove(dst, src, cnt)
 /* ------------------------------------------------------------------------ */
 int
 rename(from, to)
-       char           *from, *to;
+       const char *from, *to;
 {
        struct stat     s1, s2;
        extern int      errno;