<p>laforge has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/libosmocore/+/15004">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">pseudotalloc: Simplistic wrapper of talloc_named()<br><br>The pseudotalloc layer doesn't yet support talloc_named() API<br>which will be used by the upcoming "context" change.  Let's add<br>this function to pseudotalloc.c for our arm-non-eabi builds.<br><br>Change-Id: I4d91ebd73a3357a17ef9143a1b41b90186d4c128<br>---<br>M src/pseudotalloc/pseudotalloc.c<br>M src/pseudotalloc/talloc.h<br>2 files changed, 6 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/04/15004/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/pseudotalloc/pseudotalloc.c b/src/pseudotalloc/pseudotalloc.c</span><br><span>index c368296..25425e5 100644</span><br><span>--- a/src/pseudotalloc/pseudotalloc.c</span><br><span>+++ b/src/pseudotalloc/pseudotalloc.c</span><br><span>@@ -46,6 +46,11 @@</span><br><span>   return pseudotalloc_malloc(size);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+void *talloc_named(const void *context, size_t size, const char *fmt, ...)</span><br><span style="color: hsl(120, 100%, 40%);">+{</span><br><span style="color: hsl(120, 100%, 40%);">+     return pseudotalloc_malloc(size);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> void talloc_set_name_const(const void *ptr, const char *name)</span><br><span> {</span><br><span> }</span><br><span>diff --git a/src/pseudotalloc/talloc.h b/src/pseudotalloc/talloc.h</span><br><span>index fe2efbc..d257a98 100644</span><br><span>--- a/src/pseudotalloc/talloc.h</span><br><span>+++ b/src/pseudotalloc/talloc.h</span><br><span>@@ -48,6 +48,7 @@</span><br><span> #define talloc(ctx, type) (type *)talloc_named_const(ctx, sizeof(type), #type)</span><br><span> #define talloc_size(ctx, size) talloc_named_const(ctx, size, __location__)</span><br><span> void *talloc_named_const(const void *context, size_t size, const char *name);</span><br><span style="color: hsl(120, 100%, 40%);">+void *talloc_named(const void *context, size_t size, const char *fmt, ...);</span><br><span> void talloc_set_name_const(const void *ptr, const char *name);</span><br><span> char *talloc_strdup(const void *t, const char *p);</span><br><span> void *talloc_pool(const void *context, size_t size);</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/libosmocore/+/15004">change 15004</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/libosmocore/+/15004"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: libosmocore </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I4d91ebd73a3357a17ef9143a1b41b90186d4c128 </div>
<div style="display:none"> Gerrit-Change-Number: 15004 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: laforge <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>