summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/afb-context.c4
-rw-r--r--src/afb-context.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/afb-context.c b/src/afb-context.c
index 81f21ff4..11abcd48 100644
--- a/src/afb-context.c
+++ b/src/afb-context.c
@@ -163,9 +163,9 @@ int afb_context_check_loa(struct afb_context *context, unsigned loa)
return afb_context_get_loa(context) >= loa;
}
-static inline void *loa_key(struct afb_context *context)
+static inline const void *loa_key(struct afb_context *context)
{
- return (void*)(1+(intptr_t)(context->api_key));
+ return (const void*)(1+(intptr_t)(context->api_key));
}
static inline void *loa2ptr(unsigned loa)
diff --git a/src/afb-context.h b/src/afb-context.h
index f1af3622..47e488c4 100644
--- a/src/afb-context.h
+++ b/src/afb-context.h
@@ -22,7 +22,7 @@ struct afb_session;
struct afb_context
{
struct afb_session *session;
- void *api_key;
+ const void *api_key;
struct afb_context *super;
union {
unsigned flags;