Correction to CC-A

Three column CC-A needs to have Centre RAP after first column.
Thanks to Terry Burton
This commit is contained in:
Robin Stuart 2011-01-08 23:09:49 +00:00
parent b808ad9494
commit a760d0dc26

View File

@ -251,12 +251,15 @@ int cc_a(struct zint_symbol *symbol, char source[], int cc_width)
concat(codebarre, "1"); concat(codebarre, "1");
concat(codebarre, codagemc[offset + dummy[1]]); concat(codebarre, codagemc[offset + dummy[1]]);
concat(codebarre, "1"); concat(codebarre, "1");
if(cc_width == 3) {
concat(codebarre, RAPC[CentreRAP]);
}
if(cc_width >= 2) { if(cc_width >= 2) {
concat(codebarre, "1"); concat(codebarre, "1");
concat(codebarre, codagemc[offset + dummy[2]]); concat(codebarre, codagemc[offset + dummy[2]]);
concat(codebarre, "1"); concat(codebarre, "1");
} }
if(CentreRAPStart != 0) { if(cc_width == 4) {
concat(codebarre, RAPC[CentreRAP]); concat(codebarre, RAPC[CentreRAP]);
} }
if(cc_width >= 3) { if(cc_width >= 3) {