X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fui%2Fui_lib.c;h=f8881dee05259c1fd19caf7040bc44c787456594;hp=c5d17042f9f9f3faebc8f8cfb7bd730a25c9c70f;hb=1e7e62f8cdda90328531b3a7c31fb68240b6245f;hpb=5352823fbf69cbfd3f8be15010068c3408b47750 diff --git a/crypto/ui/ui_lib.c b/crypto/ui/ui_lib.c index c5d17042f9..f8881dee05 100644 --- a/crypto/ui/ui_lib.c +++ b/crypto/ui/ui_lib.c @@ -256,6 +256,18 @@ int UI_dup_error_string(UI *ui, const char *text) NULL); } +void *UI_add_user_data(UI *ui, void *user_data) + { + void *old_data = ui->user_data; + ui->user_data = user_data; + return old_data; + } + +void *UI_get0_user_data(UI *ui) + { + return ui->user_data; + } + const char *UI_get0_result(UI *ui, int i) { if (i < 0)