1. 10 3月, 2022 1 次提交
  2. 21 12月, 2021 1 次提交
  3. 05 11月, 2021 1 次提交
  4. 11 3月, 2021 1 次提交
  5. 09 9月, 2020 1 次提交
  6. 17 4月, 2019 1 次提交
  7. 13 4月, 2019 2 次提交
  8. 21 1月, 2019 1 次提交
  9. 18 12月, 2018 1 次提交
  10. 17 12月, 2018 1 次提交
  11. 24 11月, 2018 1 次提交
  12. 22 11月, 2018 1 次提交
    • B
      More · b96ecb99
      Behdad Esfahbod 提交于
      This makes more of the gcc spurious warning:
      
      ../../src/hb-null.hh:53:39: warning: enum constant in boolean context [-Wint-in-bool-context]
      
      But not going to let that defeat correct code.  Type to switch to clang
      as my main compiler...
      b96ecb99
  13. 12 11月, 2018 1 次提交
  14. 11 11月, 2018 3 次提交
  15. 04 11月, 2018 1 次提交
  16. 01 11月, 2018 1 次提交
    • B
      Improve blob->as<> · 4d4e526b
      Behdad Esfahbod 提交于
      It's true that blob->as<> should only be called on null or sanitized
      data.  But this change is safe, so keep it.
      4d4e526b
  17. 30 10月, 2018 1 次提交
    • B
      Remove ASSERT_POD · 35d410f2
      Behdad Esfahbod 提交于
      Newer compilers / language allows structs with constructor in union.
      So, this was not actually testing anything.  Indeed, the recent
      change in DISALLOW_COPY *is* making some of our types non-POD.
      That broke some bots.
      
      Just remove this since it wasn't doing much, and I'd rather have
      DISALLOW_COPY.
      35d410f2
  18. 26 8月, 2018 1 次提交
  19. 25 8月, 2018 1 次提交
  20. 06 8月, 2018 1 次提交
  21. 02 8月, 2018 1 次提交
  22. 10 7月, 2018 1 次提交
  23. 08 5月, 2018 3 次提交
  24. 18 12月, 2016 1 次提交
    • M
      Support building with older glib versions · 1c98ff87
      Mike Hommey 提交于
      It is desirable to be able to build against older versions of glib.
      
      fd7a245d changed the configure check to require glib > 2.38 for
      G_TEST_DIST. Before that, version 2.16 was required, but in fact,
      since aafe395a, G_PASTE is being used, which was introduced in 2.19.1.
      And since 0ef179e2, hb-glib uses GBytes, which were introduced in
      2.31.10.
      
      2.19.1 is rather old, but 2.38 is rather new. For Firefox, building
      against 2.22 is still supported, although we could probably get away
      with bumping that to 2.28. Either way, GBytes is not available.
      
      Arguably, if you build against a glib that doesn't support GBytes,
      you're not going to use the hb_glib_blob_create function, so we hide
      the function when building against such a glib.
      
      As for G_TEST_DIST, when building against versions of glib that don't
      support it, we can fallback to the previous behavior, which, AIUI, was
      just making the test not work when building in a separate directory.
      1c98ff87
  25. 23 11月, 2015 1 次提交
  26. 07 1月, 2015 1 次提交
  27. 13 4月, 2012 1 次提交
  28. 22 4月, 2011 1 次提交
  29. 20 4月, 2011 1 次提交
  30. 24 7月, 2010 1 次提交
  31. 22 4月, 2010 1 次提交
  32. 04 11月, 2009 1 次提交
  33. 03 11月, 2009 3 次提交