We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 097891e commit 1a5820aCopy full SHA for 1a5820a
3rdparty/quirc/src/decode.c
@@ -920,10 +920,14 @@ quirc_decode_error_t quirc_decode(const struct quirc_code *code,
920
921
void quirc_flip(struct quirc_code *code)
922
{
923
- struct quirc_code flipped = {0};
+ struct quirc_code flipped;
924
unsigned int offset = 0;
925
- for (int y = 0; y < code->size; y++) {
926
- for (int x = 0; x < code->size; x++) {
+ int y;
+ int x;
927
+
928
+ memset(&flipped, 0, sizeof(flipped));
929
+ for (y = 0; y < code->size; y++) {
930
+ for (x = 0; x < code->size; x++) {
931
if (grid_bit(code, y, x)) {
932
flipped.cell_bitmap[offset >> 3u] |= (1u << (offset & 7u));
933
}
0 commit comments