]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_cdsa_utils/lib/cuFileIo.c
Security-59306.61.1.tar.gz
[apple/security.git] / OSX / libsecurity_cdsa_utils / lib / cuFileIo.c
index 7b14cd290ab4a7f84808917c6c7d94c3efba869f..214dca10f9866fa36607fdaa0babf1909ac16da2 100644 (file)
@@ -49,11 +49,7 @@ int writeFileSizet(
        int     fd;
        
        fd = open(fileName, O_RDWR | O_CREAT | O_TRUNC, 0600);
        int     fd;
        
        fd = open(fileName, O_RDWR | O_CREAT | O_TRUNC, 0600);
-       if(fd < 0) {
-               return errno;
-       }
-       rtn = (int)lseek(fd, 0, SEEK_SET);
-       if(rtn < 0) {
+    if(fd == -1) {
                return errno;
        }
        rtn = (int)write(fd, bytes, (size_t)numBytes);
                return errno;
        }
        rtn = (int)write(fd, bytes, (size_t)numBytes);
@@ -87,7 +83,7 @@ int readFile(
        *numBytes = 0;
        *bytes = NULL;
        fd = open(fileName, O_RDONLY, 0);
        *numBytes = 0;
        *bytes = NULL;
        fd = open(fileName, O_RDONLY, 0);
-       if(fd < 0) {
+    if(fd == -1) {
                return errno;
        }
        rtn = fstat(fd, &sb);
                return errno;
        }
        rtn = fstat(fd, &sb);