<p>the optimization doesn't matter, it's merely getting an address and the dereferencing a pointer which ought to be cheap (like 2 additional instructions for each pointer), we're really not in any performance critical code where this kind of things matter.  Not adding a dozen intermediate functions is probably better for code readability, and possibly for performance if they call isn't inlined.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/commit/b1528f01e240379c0f75ae0c2f50829b271c0f30#commitcomment-18461713">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ2-HUmeuaF7dX6VHau0GoPEOq670ks5qa78KgaJpZM4JY35g">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ7ndormdy1XqyzL835HqfXJEp7weks5qa78KgaJpZM4JY35g.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/commit/b1528f01e240379c0f75ae0c2f50829b271c0f30#commitcomment-18461713"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>