ObjFW  Artifact Description [536f7c35b9]

Artifact 536f7c35b9af7ebaf018b4eb1893d2d26ba9ef6e0d00b6cc82559d0f9b3673ea:

  • File src/OFBlock.m
    • 2015-08-23 10:34:19 — part of check-in [3c3467423a] on branch trunk — OFBlock: Fix two bugs

      The first was that _Block_object_{assign,dispose} would only be a NOP
      when called from a byref helper instead of only being a NOP when called
      for an object from a byref helper.

      The second was that byref helpers would even be called when there are no
      byref helpers (bit 25 in the byref flags needs to be checked -
      conveniently, bit 25 indicates copy/dispose helpers in the block literal
      flags, too, so that define can be reused). (user: js, size: 11213) [annotate] [blame] [check-ins using]

    • 2015-08-23 10:42:58 — part of check-in [e9786625a7] on branch 0.8 — OFBlock: Fix two bugs

      The first was that _Block_object_{assign,dispose} would only be a NOP
      when called from a byref helper instead of only being a NOP when called
      for an object from a byref helper.

      The second was that byref helpers would even be called when there are no
      byref helpers (bit 25 in the byref flags needs to be checked -
      conveniently, bit 25 indicates copy/dispose helpers in the block literal
      flags, too, so that define can be reused). (user: js, size: 11213) [annotate] [blame] [check-ins using]