Changeset View
Changeset View
Standalone View
Standalone View
pinentry-0.7.5.new/pinentry/pinentry.c
Context not available. | |||||
struct pinentry pinentry = | struct pinentry pinentry = | ||||
{ | { | ||||
NULL, /* Title. */ | |||||
NULL, /* Description. */ | NULL, /* Description. */ | ||||
NULL, /* Error. */ | NULL, /* Error. */ | ||||
NULL, /* Prompt. */ | NULL, /* Prompt. */ | ||||
Context not available. | |||||
} | } | ||||
static int | |||||
cmd_settitle (ASSUAN_CONTEXT ctx, char *line) | |||||
{ | |||||
char *newt; | |||||
newt = malloc (strlen (line) + 1); | |||||
if (!newt) | |||||
return ASSUAN_Out_Of_Core; | |||||
strcpy_escaped (newt, line); | |||||
if (pinentry.title) | |||||
free (pinentry.title); | |||||
pinentry.title = newt; | |||||
return 0; | |||||
} | |||||
static int | static int | ||||
cmd_setqualitybar (ASSUAN_CONTEXT ctx, char *line) | cmd_setqualitybar (ASSUAN_CONTEXT ctx, char *line) | ||||
Context not available. | |||||
{ "SETQUALITYBAR", 0, cmd_setqualitybar }, | { "SETQUALITYBAR", 0, cmd_setqualitybar }, | ||||
{ "SETQUALITYBAR_TT", 0, cmd_setqualitybar_tt }, | { "SETQUALITYBAR_TT", 0, cmd_setqualitybar_tt }, | ||||
{ "GETINFO", 0, cmd_getinfo }, | { "GETINFO", 0, cmd_getinfo }, | ||||
{ "SETTITLE", 0, cmd_settitle }, | |||||
{ NULL } | { NULL } | ||||
}; | }; | ||||
int i, j, rc; | int i, j, rc; | ||||
Context not available. |