Change in ...libosmocore[master]: pseudotalloc: Simplistic wrapper of talloc_named()

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

laforge gerrit-no-reply at lists.osmocom.org
Wed Jul 31 08:16:56 UTC 2019


laforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmocore/+/15004


Change subject: pseudotalloc: Simplistic wrapper of talloc_named()
......................................................................

pseudotalloc: Simplistic wrapper of talloc_named()

The pseudotalloc layer doesn't yet support talloc_named() API
which will be used by the upcoming "context" change.  Let's add
this function to pseudotalloc.c for our arm-non-eabi builds.

Change-Id: I4d91ebd73a3357a17ef9143a1b41b90186d4c128
---
M src/pseudotalloc/pseudotalloc.c
M src/pseudotalloc/talloc.h
2 files changed, 6 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/04/15004/1

diff --git a/src/pseudotalloc/pseudotalloc.c b/src/pseudotalloc/pseudotalloc.c
index c368296..25425e5 100644
--- a/src/pseudotalloc/pseudotalloc.c
+++ b/src/pseudotalloc/pseudotalloc.c
@@ -46,6 +46,11 @@
 	return pseudotalloc_malloc(size);
 }
 
+void *talloc_named(const void *context, size_t size, const char *fmt, ...)
+{
+	return pseudotalloc_malloc(size);
+}
+
 void talloc_set_name_const(const void *ptr, const char *name)
 {
 }
diff --git a/src/pseudotalloc/talloc.h b/src/pseudotalloc/talloc.h
index fe2efbc..d257a98 100644
--- a/src/pseudotalloc/talloc.h
+++ b/src/pseudotalloc/talloc.h
@@ -48,6 +48,7 @@
 #define talloc(ctx, type) (type *)talloc_named_const(ctx, sizeof(type), #type)
 #define talloc_size(ctx, size) talloc_named_const(ctx, size, __location__)
 void *talloc_named_const(const void *context, size_t size, const char *name);
+void *talloc_named(const void *context, size_t size, const char *fmt, ...);
 void talloc_set_name_const(const void *ptr, const char *name);
 char *talloc_strdup(const void *t, const char *p);
 void *talloc_pool(const void *context, size_t size);

-- 
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/15004
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: I4d91ebd73a3357a17ef9143a1b41b90186d4c128
Gerrit-Change-Number: 15004
Gerrit-PatchSet: 1
Gerrit-Owner: laforge <laforge at gnumonks.org>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190731/cfbc3f56/attachment.htm>


More information about the gerrit-log mailing list