diff options
Diffstat (limited to 'src/assuan-util.c')
-rw-r--r-- | src/assuan-util.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/assuan-util.c b/src/assuan-util.c index 3a9496e..3eeee9a 100644 --- a/src/assuan-util.c +++ b/src/assuan-util.c @@ -83,3 +83,16 @@ assuan_set_error (ASSUAN_CONTEXT ctx, int err, const char *text) return err; } +void +assuan_set_pointer (ASSUAN_CONTEXT ctx, void *pointer) +{ + if (ctx) + ctx->user_pointer = pointer; +} + +void * +assuan_get_pointer (ASSUAN_CONTEXT ctx) +{ + return ctx? ctx->user_pointer : NULL; +} + |