diff options
| author | Werner Koch <[email protected]> | 2001-11-19 12:40:30 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2001-11-19 12:40:30 +0000 |
| commit | f375790d242780fdf8e5d973622e2014470bfc84 (patch) | |
| tree | 5f6045a86766d37ce7ac6959c7c28f845576ec10 /assuan/assuan-util.c | |
| parent | * assuan-connect.c (assuan_pipe_connect): New function. (diff) | |
| download | gnupg-f375790d242780fdf8e5d973622e2014470bfc84.tar.gz gnupg-f375790d242780fdf8e5d973622e2014470bfc84.zip | |
Allow to store an arbitrary pointer in the context.
Added assuan_write_status().
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; +} + |
