From 4fa4667356ed7230f746096deb57e1b3e1248089 Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Tue, 13 Aug 2024 20:26:09 -0400 Subject: [PATCH] Fix device URI when adding or modifying a printer (Issue #998) --- cgi-bin/admin.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cgi-bin/admin.c b/cgi-bin/admin.c index 62e1c8fd0e..0032fbd5aa 100644 --- a/cgi-bin/admin.c +++ b/cgi-bin/admin.c @@ -636,7 +636,7 @@ do_am_printer(http_t *http, /* I - HTTP connection */ }; - ptr = cgiGetTextfield("DEVICE_URI"); + ptr = cgiGetVariable("DEVICE_URI"); fprintf(stderr, "DEBUG: do_am_printer: DEVICE_URI=\"%s\"\n", ptr ? ptr : "(null)"); @@ -697,7 +697,7 @@ do_am_printer(http_t *http, /* I - HTTP connection */ } } - if ((var = cgiGetTextfield("DEVICE_URI")) != NULL) + if ((var = cgiGetVariable("DEVICE_URI")) != NULL) { if ((uriptr = strrchr(var, '|')) != NULL) { @@ -1130,7 +1130,7 @@ do_am_printer(http_t *http, /* I - HTTP connection */ ippAddString(request, IPP_TAG_PRINTER, IPP_TAG_TEXT, "printer-info", NULL, cgiGetTextfield("PRINTER_INFO")); - cupsCopyString(uri, cgiGetTextfield("DEVICE_URI"), sizeof(uri)); + cupsCopyString(uri, cgiGetVariable("DEVICE_URI"), sizeof(uri)); /* * Strip make and model from URI... -- 2.47.2