Selaa lähdekoodia

Use trunc as default value for --file-allocation on Android build

Tatsuhiro Tsujikawa 12 vuotta sitten
vanhempi
commit
d50021d045
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      src/OptionHandlerFactory.cc

+ 5 - 0
src/OptionHandlerFactory.cc

@@ -376,7 +376,12 @@ std::vector<OptionHandler*> OptionHandlerFactory::createOptionHandlers()
     OptionHandler* op(new ParameterOptionHandler
                       (PREF_FILE_ALLOCATION,
                        TEXT_FILE_ALLOCATION,
+#if defined(__ANDROID__) || defined(ANDROID)
+                       // V_PREALLOC is too slow for Android device
+                       V_TRUNC,
+#else // !(defined(__ANDROID__) || defined(ANDROID))
                        V_PREALLOC,
+#endif // !(defined(__ANDROID__) || defined(ANDROID))
                        std::vector<std::string>
                        (vbegin(params), vend(params)),
                        'a'));