1. 29 4月, 2010 3 次提交
  2. 24 4月, 2010 1 次提交
    • B
      Remove GET_FOR_DATA macros · efb324a4
      Behdad Esfahbod 提交于
      The major-version check is now handled by sanitize.  If major
      doesn't match, we reject and fall back to the Null object.
      efb324a4
  3. 23 4月, 2010 5 次提交
  4. 22 4月, 2010 6 次提交
  5. 21 4月, 2010 4 次提交
    • B
      Const correctness · 1922ffe7
      Behdad Esfahbod 提交于
      1922ffe7
    • B
      Fix warnings · 0e206de9
      Behdad Esfahbod 提交于
      0e206de9
    • B
      Fix debug build · d5943407
      Behdad Esfahbod 提交于
      d5943407
    • B
      Fix the mystery bug! · 4b8487d8
      Behdad Esfahbod 提交于
      A couple bugs joined forces to exhibit the mystery behavior of
      crashes / infinite loops on OS X / wrong kerning / invalid memory
      access.  Pooh!
      
      The bugs were involved:
      
        - Wrong pointer math with ValueRecord in PairPosFormat1
      
        - Fallout from avoiding flex arrays, code not correctly updated
          to remove sizeof() usage.
      
      We strictly never use sizeof() directly now.  And the PairPos code
      is cleaned up.  Should fix them all.  Bugs are:
      
        Bug 605655 - Pango 1.26.2 introduces kerning bug
        Bug 611229 - Pango reads from uninitialized memory
        Bug 593240 - (pangoosx) Crash / infinite loop with Mac OS X
      
      We were also doing wrong math converting Device adjustments to
      hb_position_t.  Fallout from FreeType days.  Should shift 16, not
      6.  Fixed that too.
      
      There's still another bug: we don't sanitize Device records
      referenced from value records.  Fixing that also.
      4b8487d8
  6. 06 11月, 2009 1 次提交
  7. 05 11月, 2009 1 次提交
    • B
      Fix array query API · e21899bc
      Behdad Esfahbod 提交于
      The array query APIs now all do:
      
        - Return the total number of items
        - Take a start_offset, such that individual items can be fetched
        - The _count IN/OUT variable always has number of items written
          into the array upon return of the function
      e21899bc
  8. 03 11月, 2009 19 次提交