]> git.sesse.net Git - vlc/commitdiff
Disable mmap by default (works around #2188)
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 12 Oct 2008 11:10:58 +0000 (14:10 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 12 Oct 2008 11:10:58 +0000 (14:10 +0300)
modules/access/mmap.c

index 823e6d49d71d7b4a8f288bdd324df63d53b90648..2315e2b49613c607c1ef9293e661d0b22b909002 100644 (file)
@@ -58,11 +58,7 @@ vlc_module_begin();
     set_capability ("access", 52);
     add_shortcut ("file");
     set_callbacks (Open, Close);
-#ifdef __APPLE__
     add_bool ("file-mmap", false, NULL,
-#else
-    add_bool ("file-mmap", true, NULL,
-#endif
               FILE_MMAP_TEXT, FILE_MMAP_LONGTEXT, true);
 vlc_module_end();
 
@@ -86,6 +82,8 @@ static int Open (vlc_object_t *p_this)
     const char *path = p_access->psz_path;
     int fd;
 
+    assert ((INT64_C(1) << 63) == ((off_t)(INT64_C(1) << 63)));
+
     if (!var_CreateGetBool (p_this, "file-mmap"))
         return VLC_EGENERIC; /* disabled */