about summary refs log tree commit diff homepage
path: root/runtime/POSIX/fd_32.c
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-08-01 22:59:38 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-08-01 22:59:38 +0000
commit08a220d847c56f67170a15fe20f3183b488bdd4b (patch)
treed48c24164041bb5c1087994ef5548d745b47bfbe /runtime/POSIX/fd_32.c
parent5a68a3c68c8b8a474ddcbf8ebfbcea917f2d7ee2 (diff)
downloadklee-08a220d847c56f67170a15fe20f3183b488bdd4b.tar.gz
Fixes for building runtime on linux x86-64.
git-svn-id: https://llvm.org/svn/llvm-project/klee/trunk@77825 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'runtime/POSIX/fd_32.c')
-rw-r--r--runtime/POSIX/fd_32.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/POSIX/fd_32.c b/runtime/POSIX/fd_32.c
index 4eea1805..338d9ba2 100644
--- a/runtime/POSIX/fd_32.c
+++ b/runtime/POSIX/fd_32.c
@@ -142,8 +142,8 @@ ssize_t getdents(int fd, struct dirent *dirp, size_t nbytes) {
     struct dirent64 *end = (struct dirent64*) ((char*) dp64 + res);
     while (dp64 < end) {
       struct dirent *dp = (struct dirent *) dp64;
-      unsigned name_len = (dp64->d_reclen - 
-                           (unsigned) &((struct dirent64*) 0)->d_name);
+      size_t name_len = (dp64->d_reclen - 
+                           (size_t) &((struct dirent64*) 0)->d_name);
       dp->d_ino = dp64->d_ino;
       dp->d_off = dp64->d_off;
       dp->d_reclen = dp64->d_reclen;