mirror of
https://git.code.sf.net/p/zint/code
synced 2025-05-21 02:35:14 -04:00
Trap out of range values - Databar Limited
This commit is contained in:
parent
74cfab11f0
commit
f121cf65ac
1 changed files with 6 additions and 0 deletions
|
@ -669,6 +669,12 @@ int rsslimited(struct zint_symbol *symbol, unsigned char source[])
|
|||
strcpy(symbol->errtxt, "Invalid characters in data");
|
||||
return error_number;
|
||||
}
|
||||
if(ustrlen(source) == 13) {
|
||||
if((source[0] != '0') && (source[0] != '1')) {
|
||||
strcpy(symbol->errtxt, "Input out of range");
|
||||
return ERROR_INVALID_DATA;
|
||||
}
|
||||
}
|
||||
|
||||
/* make some room for a separator row for composite symbols */
|
||||
if(symbol->symbology == BARCODE_RSS_LTD_CC) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue