]> git.sesse.net Git - vlc/blobdiff - src/misc/rand.c
Use ISO 80000 units for byte quantities as adequate
[vlc] / src / misc / rand.c
index de3cb062588b656d27ac727319f15f1b92e19cbf..081ece3ff8234463d25c6efac66b3525beaaeddc 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
 
-#include <vlc/vlc.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <vlc_common.h>
 #include <vlc_rand.h>
 
 #ifndef WIN32
@@ -31,6 +35,7 @@
 #include <fcntl.h>
 #include <unistd.h>
 #include <pthread.h>
+#include <vlc_fs.h>
 
 #include <vlc_md5.h>
 
@@ -53,7 +58,7 @@ static void vlc_rand_init (void)
     uint8_t key[BLOCK_SIZE];
 
     /* Get non-predictible value as key for HMAC */
-    int fd = open (randfile, O_RDONLY);
+    int fd = vlc_open (randfile, O_RDONLY);
     if (fd == -1)
         return; /* Uho! */