X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..420ff9d9379a8d93f2c90f026a797bdea1eb4517:/libsecurity_keychain/lib/TrustSettingsUtils.cpp diff --git a/libsecurity_keychain/lib/TrustSettingsUtils.cpp b/libsecurity_keychain/lib/TrustSettingsUtils.cpp index 6bd4651d..66fc59dd 100644 --- a/libsecurity_keychain/lib/TrustSettingsUtils.cpp +++ b/libsecurity_keychain/lib/TrustSettingsUtils.cpp @@ -35,7 +35,6 @@ #include #include #include -#include /* * Preferred location for user root store is ~/Library/Keychain/UserRootCerts.keychain. @@ -72,17 +71,17 @@ int tsReadFile( if(rtn) { goto errOut; } - size = sb.st_size; + size = (unsigned)sb.st_size; fileData.Data = (uint8 *)alloc.malloc(size); if(fileData.Data == NULL) { rtn = ENOMEM; goto errOut; } - rtn = lseek(fd, 0, SEEK_SET); + rtn = (int)lseek(fd, 0, SEEK_SET); if(rtn < 0) { goto errOut; } - rtn = read(fd, fileData.Data, (size_t)size); + rtn = (int)read(fd, fileData.Data, (size_t)size); if(rtn != (int)size) { rtn = EIO; }