<p><a href="https://gerrit.osmocom.org/c/osmo-msc/+/15317">View Change</a></p><p>1 comment:</p><ul style="list-style: none; padding: 0;"><li style="margin: 0; padding: 0;"><p><a href="https://gerrit.osmocom.org/#/c/15317/3/src/libmsc/msc_a.c">File src/libmsc/msc_a.c:</a></p><ul style="list-style: none; padding: 0;"><li style="margin: 0; padding: 0 0 0 16px;"><p style="margin-bottom: 4px;"><a href="https://gerrit.osmocom.org/#/c/15317/3/src/libmsc/msc_a.c@1411">Patch Set #3, Line 1411:</a> <code style="font-family:monospace,monospace">but this static msgb saves the extra allocation</code></p><p style="white-space: pre-wrap; word-wrap: break-word;">I'm really not sure if this is the right approach.  No code in the osmocom universe ever assumes msgbs are on the stack, or which may not have gone through normal libosmocore handling.  What if somebody later for some reason wants to put this on a queue?  How does msgb ownership work out here?</p><p style="white-space: pre-wrap; word-wrap: break-word;">To me, it looks like a very dangerous premature optimization with potential to waste a lot of time and effort at some potential future point of development.</p></li></ul></li></ul><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-msc/+/15317">change 15317</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-msc/+/15317"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-msc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Icd8dad18d6dda24d075dd8da72c3d6db1302090d </div>
<div style="display:none"> Gerrit-Change-Number: 15317 </div>
<div style="display:none"> Gerrit-PatchSet: 3 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-CC: laforge <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Comment-Date: Thu, 29 Aug 2019 05:39:32 +0000 </div>
<div style="display:none"> Gerrit-HasComments: Yes </div>
<div style="display:none"> Gerrit-Has-Labels: No </div>
<div style="display:none"> Gerrit-MessageType: comment </div>