Browse Source

Fix some compilation issues.

Nick Mathewson 9 years ago
parent
commit
229bb7e50f
3 changed files with 3 additions and 3 deletions
  1. 2 2
      src/common/compat.c
  2. 1 1
      src/ext/include.am
  3. 0 0
      src/ext/tor_readpassphrase.h

+ 2 - 2
src/common/compat.c

@@ -70,7 +70,7 @@
 #ifdef HAVE_READPASSPHRASE_H
 #include <readpassphrase.h>
 #elif !defined(_WIN32)
-#include "readpassphrase.h"
+#include "tor_readpassphrase.h"
 #else
 #include <conio.h>
 #endif
@@ -1650,7 +1650,7 @@ set_max_file_descriptors(rlim_t limit, int *max_out)
   }
   /* Set the current limit value so if the attempt to set the limit to the
    * max fails at least we'll have a valid value of maximum sockets. */
-  max_sockets = rlim.rlim_cur - ULIMIT_BUFFER;
+  max_sockets = (int)rlim.rlim_cur - ULIMIT_BUFFER;
   rlim.rlim_cur = rlim.rlim_max;
 
   if (setrlimit(RLIMIT_NOFILE, &rlim) != 0) {

+ 1 - 1
src/ext/include.am

@@ -7,7 +7,7 @@ EXTHEADERS = \
   src/ext/ht.h		\
   src/ext/eventdns.h	\
   src/ext/tinytest.h	\
-  src/ext/readpassphrase.h \
+  src/ext/tor_readpassphrase.h \
   src/ext/strlcat.c	\
   src/ext/strlcpy.c	\
   src/ext/tinytest_macros.h \

+ 0 - 0
src/ext/readpassphrase.h → src/ext/tor_readpassphrase.h