Squelch warnings.
authorMisha Brukman <brukman+llvm@gmail.com>
Sat, 27 Sep 2003 22:26:37 +0000 (22:26 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Sat, 27 Sep 2003 22:26:37 +0000 (22:26 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8729 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llee/ExecveHandler.c
tools/llee/SysUtils.c

index 91f909225b1430275445015f45cb415d9984ee07..dba419cfa3173f996b943b74de3599856b92fa86 100644 (file)
@@ -63,7 +63,7 @@ int execve(const char *filename, char *const argv[], char *const envp[])
   /* Read the header from the file */
   ssize_t bytesRead = read(file, header, headerSize);
   close(file);
-  if (bytesRead != headerSize) return EIO;
+  if (bytesRead != (ssize_t)headerSize) return EIO;
   if (!memcmp(llvmHeader, header, headerSize)) {
     /* 
      * This is a bytecode file, so execute the JIT with the program and
index 90d6bb129011f7c3006c57fb6402b8efe4846a13..8399612446e7c69417eb5274aeb547b9f3116cc1 100644 (file)
@@ -42,7 +42,7 @@ unsigned isExecutableFile(const char *ExeFileName) {
 char *FindExecutable(const char *ExeName) {
   /* Try to find the executable in the path */
   const char *PathStr = getenv("PATH");
-  if (PathStr == 0) return "";
+  if (PathStr == 0) return 0;
 
   /* Now we have a colon separated list of directories to search, try them. */
   unsigned PathLen = strlen(PathStr);
@@ -51,7 +51,7 @@ char *FindExecutable(const char *ExeName) {
     const char *Colon = strchr(PathStr, ':');
     
     /* Check to see if this first directory contains the executable... */
-    unsigned DirLen = Colon ? (Colon-PathStr) : strlen(PathStr);
+    unsigned DirLen = Colon ? (unsigned)(Colon-PathStr) : strlen(PathStr);
     char *FilePath = alloca(sizeof(char) * (DirLen+1+strlen(ExeName)+1));
     unsigned i, e;
     for (i = 0; i != DirLen; ++i)