pay
static void pay(long, struct monst *);
pay(ltmp, shkp);
pay(u.ugold, shkp);
pay(min(u.ugold, ESHK(shkp)->robbed), shkp);
pay(ltmp, shkp);
pay(ltmp, shopkeeper);
pay(-ltmp, shopkeeper);
void pay(void);
char *nonce = NULL, *pay = NULL, *pay64 = NULL;
if ((pay = readstr(fd, COMM_PAY)) == NULL)
if ((pay64 = base64buf_url(pay, strlen(pay))) == NULL) {
free(pay);