From 6633c129a271b45dab908816293668e4077f17fc Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Tue, 13 Aug 2013 09:51:56 +0200 Subject: make referer information in PNG file optional and configurable --- config.def.h | 2 ++ cqrlogo.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/config.def.h b/config.def.h index cdd9b86..a60c448 100644 --- a/config.def.h +++ b/config.def.h @@ -26,3 +26,5 @@ #define PNG_ENABLE_TEXT 1 /* do you want version information within the PNG file? */ #define PNG_ENABLE_TEXT_VERSIONS 1 +/* add referer information to the PNG file? */ +#define PNG_ENABLE_TEXT_REFERER 1 diff --git a/cqrlogo.c b/cqrlogo.c index 9e4521b..9ebad37 100644 --- a/cqrlogo.c +++ b/cqrlogo.c @@ -68,7 +68,9 @@ int generate_png (struct bitmap_t *bitmap, const char *uri) { png_text *pngtext = NULL; pngtext = add_png_text(pngtext, &textcount, "comment", "QR-Code created by cqrlogo - https://github.com/eworm-de/cqrlogo"); +# if PNG_ENABLE_TEXT_REFERER pngtext = add_png_text(pngtext, &textcount, "referer", (char *)uri); +# endif # if PNG_ENABLE_TEXT_VERSIONS # define VERSIONSTR VERSION " (" __DATE__ ", " __TIME__ ")" -- cgit v1.2.3-54-g00ecf