1. 22 11月, 2018 1 次提交
  2. 16 11月, 2018 2 次提交
  3. 14 11月, 2018 1 次提交
  4. 13 11月, 2018 3 次提交
  5. 12 11月, 2018 3 次提交
  6. 11 11月, 2018 2 次提交
  7. 06 11月, 2018 1 次提交
  8. 30 10月, 2018 4 次提交
  9. 27 10月, 2018 1 次提交
  10. 26 10月, 2018 1 次提交
  11. 24 10月, 2018 1 次提交
  12. 20 10月, 2018 1 次提交
  13. 19 10月, 2018 1 次提交
  14. 18 10月, 2018 2 次提交
  15. 13 10月, 2018 1 次提交
    • B
      [sanitize] Reorder condition to silence bogus gcc warning · e9f9c0d8
      Behdad Esfahbod 提交于
      Was givin a dozen of:
      
      ../../src/hb-machinery.hh: In member function ‘bool AAT::ankr::sanitize(hb_sanitize_context_t*) const’:
      ../../src/hb-machinery.hh:307:23: warning: missed loop optimization, the loop counter may overflow [-Wunsafe-loop-optimizations]
           bool ok = --this->max_ops > 0 &&
                     ~~~~~~~~~~~~~~~~~~~~~~
              this->start <= p &&
              ~~~~~~~~~~~~~~~~~~~
              p <= this->end &&
              ~~~~~~~~~~~~~~~^~
              (unsigned int) (this->end - p) >= len;
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      I believe those are bogus, but this silences them and does not introduce
      logic issues I believe.
      e9f9c0d8
  16. 11 10月, 2018 1 次提交
  17. 10 10月, 2018 3 次提交
  18. 06 10月, 2018 1 次提交
  19. 17 9月, 2018 2 次提交
  20. 11 9月, 2018 1 次提交
  21. 08 9月, 2018 1 次提交
    • B
      Use enum instead of "static const" in class scope · fda994e1
      Behdad Esfahbod 提交于
      Technically, static const needs an out-of-class definition.  Eg:
      
        CXXLD    libharfbuzz-subset.la
      Undefined symbols for architecture x86_64:
        "OT::FeatureVariationRecord::min_size", referenced from:
            bool OT::GSUBGPOS::subset<OT::PosLookup>(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
            bool OT::GSUBGPOS::subset<OT::SubstLookup>(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
        "OT::Record<OT::LangSys>::min_size", referenced from:
            OT::Script::subset(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
        "OT::IntType<unsigned short, 2u>::min_size", referenced from:
            OT::Script::subset(hb_subset_context_t*) constin libharfbuzz_subset_la-hb-subset.o
            OT::RecordListOf<OT::Feature>::subset(hb_subset_context_t*) const  in libharfbuzz_subset_la-hb-subset.o
      ld: symbol(s) not found for architecture x86_64
      collect2: ld returned 1 exit status
      make[4]: *** [libharfbuzz-subset.la] Error 1
      make[3]: *** [all-recursive] Error 1
      make[2]: *** [all] Error 2
      make[1]: *** [all-recursive] Error 1
      make: *** [all] Error 2
      Exited with code 2
      fda994e1
  22. 05 9月, 2018 1 次提交
  23. 04 9月, 2018 1 次提交
  24. 02 9月, 2018 1 次提交
  25. 01 9月, 2018 3 次提交