mirror of
https://git.code.sf.net/p/zint/code
synced 2025-12-19 10:57:07 +00:00
UTF duplication error
Removes error duplicating UTF data when using ECI 26
This commit is contained in:
@@ -46,11 +46,11 @@ int utf_to_eci(const int eci, const unsigned char source[], unsigned char dest[]
|
|||||||
int done;
|
int done;
|
||||||
|
|
||||||
if (eci == 26) {
|
if (eci == 26) {
|
||||||
|
int in_length = (int) *length;
|
||||||
/* Unicode mode, do not process - just copy data across */
|
/* Unicode mode, do not process - just copy data across */
|
||||||
for (in_posn = 0; in_posn < *length; in_posn++) {
|
for (in_posn = 0; in_posn < in_length; in_posn++) {
|
||||||
dest[in_posn] = source[in_posn];
|
dest[in_posn] = source[in_posn];
|
||||||
}
|
}
|
||||||
dest[*length] = '\0';
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user