Skip to content

Commit 461d4e8

Browse files
committed
writeANSI, writeASCII: do not reset size
We're reseting size to 1 in writeANSI and writeASCII, this may be problematic if someone use qrencode as a library. Let's just ignore it in ASCII/ANSI mode instead.
1 parent 176de82 commit 461d4e8

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

qrenc.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -777,11 +777,9 @@ static int writeANSI(const QRcode *qrcode, const char *outfile)
777777
white_s = strlen(white);
778778
black_s = strlen(black);
779779

780-
size = 1;
781-
782780
fp = openFile(outfile);
783781

784-
realwidth = (qrcode->width + margin * 2) * size;
782+
realwidth = qrcode->width + margin * 2;
785783
buffer_s = (realwidth * (white_s > black_s ? white_s : black_s)) * 2;
786784
buffer = malloc(buffer_s);
787785
if (buffer == NULL) {
@@ -966,8 +964,6 @@ static int writeASCII(const QRcode *qrcode, const char *outfile, int invert)
966964
white = '#';
967965
}
968966

969-
size = 1;
970-
971967
fp = openFile(outfile);
972968

973969
realwidth = (qrcode->width + margin * 2) * 2;

0 commit comments

Comments
 (0)