taler-mdb

GNU Taler Extensions and Integrations
Log | Files | Refs | Submodules | README | LICENSE

commit eda5d79f79b17640e43be615f739acead521d482
parent cb06503daca4d167c0f45050f69e01e6c69d8e0e
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 16 Nov 2019 11:13:45 +0100

see stuff

Diffstat:
Msrc/main.c | 15++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/src/main.c b/src/main.c @@ -192,16 +192,12 @@ show_qrcode (const char *uri) { QRinput *qri; QRcode *qrc; - uint8_t *pixels; unsigned int size; char *upper; size_t xOff; size_t yOff; - size_t width; - size_t height; - float scale; - qri = QRinput_new2 (0, QR_ECLEVEL_M); + qri = QRinput_new2 (0, QR_ECLEVEL_H); if (NULL == qri) { GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, @@ -240,15 +236,12 @@ show_qrcode (const char *uri) return; } - // 480 x 320 /* +8 for 4-pixels border */ size = GNUNET_MIN (qrDisplay.var_info.xres, qrDisplay.var_info.yres); - // size /= 2; - unsigned int nwidth = qrc->width + 8; // 4 pixel border - scale = 1.0 * size / nwidth; - xOff = 4 * scale; - yOff = 4 * scale; + unsigned int nwidth = qrc->width + 8; /* 4 pixel border */ + xOff = 4 * size / nwidth; + yOff = 4 * size / nwidth; if (qrDisplay.var_info.xres < qrDisplay.var_info.yres) yOff += (qrDisplay.var_info.yres - qrDisplay.var_info.xres) / 2; else