diff options
Diffstat (limited to 'assuan/assuan-util.c')
-rw-r--r-- | assuan/assuan-util.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/assuan/assuan-util.c b/assuan/assuan-util.c index 3a9496e41..3eeee9ab9 100644 --- a/assuan/assuan-util.c +++ b/assuan/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; +} + |