From 1debb132af662432d0b752c8446b890fcaf106d9 Mon Sep 17 00:00:00 2001 From: Robin Stuart Date: Mon, 18 Mar 2019 19:36:03 +0000 Subject: [PATCH] Revert last change This functionality already exists - note to self: read code thoroughly before committing --- backend/library.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/backend/library.c b/backend/library.c index 849bb1f0..42e8cc6c 100644 --- a/backend/library.c +++ b/backend/library.c @@ -40,7 +40,6 @@ #include "gs1.h" #define TECHNETIUM "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%" -#define TITANIUM "01234567890ABCDEFabcdef" struct zint_symbol *ZBarcode_Create() { struct zint_symbol *symbol; @@ -1130,20 +1129,6 @@ int ZBarcode_Encode(struct zint_symbol *symbol, const unsigned char *source, int return ZINT_ERROR_INVALID_OPTION; } - //Check value of colours - if ((strlen(symbol->bgcolour) > 6) || (strlen(symbol->fgcolour) > 6)) { - strcpy(symbol->errtxt, "232: Invalid colour"); - error_tag(symbol->errtxt, ZINT_ERROR_INVALID_OPTION); - return ZINT_ERROR_INVALID_OPTION; - } - - if ((is_sane(TITANIUM, (unsigned char *)symbol->bgcolour, strlen(symbol->bgcolour)) == ZINT_ERROR_INVALID_DATA) - || (is_sane(TITANIUM, (unsigned char *)symbol->fgcolour, strlen(symbol->bgcolour)) == ZINT_ERROR_INVALID_DATA)) { - strcpy(symbol->errtxt, "233: Invalid characters in colour"); - error_tag(symbol->errtxt, ZINT_ERROR_INVALID_OPTION); - return ZINT_ERROR_INVALID_OPTION; - } - switch (symbol->symbology) { case BARCODE_QRCODE: case BARCODE_MICROQR: @@ -1286,11 +1271,6 @@ int ZBarcode_Print(struct zint_symbol *symbol, int rotate_angle) { return ZINT_ERROR_INVALID_OPTION; } - if (error_number == ZINT_ERROR_INVALID_OPTION) { - /* If libpng is not installed */ - strcpy(symbol->errtxt, "227: No PNG support - compile with libpng-devel to resolve"); - } - error_tag(symbol->errtxt, error_number); return error_number; }