| OLD | NEW |
| 1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
| 6 // Original code is licensed as follows: | 6 // Original code is licensed as follows: |
| 7 /* | 7 /* |
| 8 * Copyright 2007 ZXing authors | 8 * Copyright 2007 ZXing authors |
| 9 * | 9 * |
| 10 * Licensed under the Apache License, Version 2.0 (the "License"); | 10 * Licensed under the Apache License, Version 2.0 (the "License"); |
| (...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 442 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(2, 13)))); | 442 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(2, 13)))); |
| 443 VERSION->Add(new CBC_QRCoderVersion( | 443 VERSION->Add(new CBC_QRCoderVersion( |
| 444 4, new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(1, 80)), | 444 4, new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(1, 80)), |
| 445 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 32)), | 445 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 32)), |
| 446 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(2, 24)), | 446 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(2, 24)), |
| 447 new CBC_QRCoderECBlocks(16, new CBC_QRCoderECB(4, 9)))); | 447 new CBC_QRCoderECBlocks(16, new CBC_QRCoderECB(4, 9)))); |
| 448 VERSION->Add(new CBC_QRCoderVersion( | 448 VERSION->Add(new CBC_QRCoderVersion( |
| 449 5, new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(1, 108)), | 449 5, new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(1, 108)), |
| 450 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(2, 43)), | 450 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(2, 43)), |
| 451 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 15), | 451 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 15), |
| 452 new CBC_QRCoderECB(2, 16)), | 452 new CBC_QRCoderECB(2, 16)), |
| 453 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(2, 11), | 453 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(2, 11), |
| 454 new CBC_QRCoderECB(2, 12)))); | 454 new CBC_QRCoderECB(2, 12)))); |
| 455 VERSION->Add(new CBC_QRCoderVersion( | 455 VERSION->Add(new CBC_QRCoderVersion( |
| 456 6, new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 68)), | 456 6, new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 68)), |
| 457 new CBC_QRCoderECBlocks(16, new CBC_QRCoderECB(4, 27)), | 457 new CBC_QRCoderECBlocks(16, new CBC_QRCoderECB(4, 27)), |
| 458 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(4, 19)), | 458 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(4, 19)), |
| 459 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 15)))); | 459 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 15)))); |
| 460 VERSION->Add(new CBC_QRCoderVersion( | 460 VERSION->Add(new CBC_QRCoderVersion( |
| 461 7, new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(2, 78)), | 461 7, new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(2, 78)), |
| 462 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(4, 31)), | 462 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(4, 31)), |
| 463 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 14), | 463 new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 14), |
| 464 new CBC_QRCoderECB(4, 15)), | 464 new CBC_QRCoderECB(4, 15)), |
| 465 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 13), | 465 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 13), |
| 466 new CBC_QRCoderECB(1, 14)))); | 466 new CBC_QRCoderECB(1, 14)))); |
| 467 VERSION->Add(new CBC_QRCoderVersion( | 467 VERSION->Add(new CBC_QRCoderVersion( |
| 468 8, new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(2, 97)), | 468 8, new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(2, 97)), |
| 469 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(2, 38), | 469 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(2, 38), |
| 470 new CBC_QRCoderECB(2, 39)), | 470 new CBC_QRCoderECB(2, 39)), |
| 471 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(4, 18), | 471 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(4, 18), |
| 472 new CBC_QRCoderECB(2, 19)), | 472 new CBC_QRCoderECB(2, 19)), |
| 473 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 14), | 473 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 14), |
| 474 new CBC_QRCoderECB(2, 15)))); | 474 new CBC_QRCoderECB(2, 15)))); |
| 475 VERSION->Add(new CBC_QRCoderVersion( | 475 VERSION->Add(new CBC_QRCoderVersion( |
| 476 9, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(2, 116)), | 476 9, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(2, 116)), |
| 477 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(3, 36), | 477 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(3, 36), |
| 478 new CBC_QRCoderECB(2, 37)), | 478 new CBC_QRCoderECB(2, 37)), |
| 479 new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(4, 16), | 479 new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(4, 16), |
| 480 new CBC_QRCoderECB(4, 17)), | 480 new CBC_QRCoderECB(4, 17)), |
| 481 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(4, 12), | 481 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(4, 12), |
| 482 new CBC_QRCoderECB(4, 13)))); | 482 new CBC_QRCoderECB(4, 13)))); |
| 483 VERSION->Add(new CBC_QRCoderVersion( | 483 VERSION->Add(new CBC_QRCoderVersion( |
| 484 10, new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 68), | 484 10, new CBC_QRCoderECBlocks(18, new CBC_QRCoderECB(2, 68), |
| 485 new CBC_QRCoderECB(2, 69)), | 485 new CBC_QRCoderECB(2, 69)), |
| 486 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 43), | 486 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 43), |
| 487 new CBC_QRCoderECB(1, 44)), | 487 new CBC_QRCoderECB(1, 44)), |
| 488 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(6, 19), | 488 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(6, 19), |
| 489 new CBC_QRCoderECB(2, 20)), | 489 new CBC_QRCoderECB(2, 20)), |
| 490 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(6, 15), | 490 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(6, 15), |
| 491 new CBC_QRCoderECB(2, 16)))); | 491 new CBC_QRCoderECB(2, 16)))); |
| 492 VERSION->Add(new CBC_QRCoderVersion( | 492 VERSION->Add(new CBC_QRCoderVersion( |
| 493 11, new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(4, 81)), | 493 11, new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(4, 81)), |
| 494 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(1, 50), | 494 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(1, 50), |
| 495 new CBC_QRCoderECB(4, 51)), | 495 new CBC_QRCoderECB(4, 51)), |
| 496 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 22), | 496 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 22), |
| 497 new CBC_QRCoderECB(4, 23)), | 497 new CBC_QRCoderECB(4, 23)), |
| 498 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(3, 12), | 498 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(3, 12), |
| 499 new CBC_QRCoderECB(8, 13)))); | 499 new CBC_QRCoderECB(8, 13)))); |
| 500 VERSION->Add(new CBC_QRCoderVersion( | 500 VERSION->Add(new CBC_QRCoderVersion( |
| 501 12, new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(2, 92), | 501 12, new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(2, 92), |
| 502 new CBC_QRCoderECB(2, 93)), | 502 new CBC_QRCoderECB(2, 93)), |
| 503 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(6, 36), | 503 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(6, 36), |
| 504 new CBC_QRCoderECB(2, 37)), | 504 new CBC_QRCoderECB(2, 37)), |
| 505 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 20), | 505 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 20), |
| 506 new CBC_QRCoderECB(6, 21)), | 506 new CBC_QRCoderECB(6, 21)), |
| 507 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(7, 14), | 507 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(7, 14), |
| 508 new CBC_QRCoderECB(4, 15)))); | 508 new CBC_QRCoderECB(4, 15)))); |
| 509 VERSION->Add(new CBC_QRCoderVersion( | 509 VERSION->Add(new CBC_QRCoderVersion( |
| 510 13, new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 107)), | 510 13, new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(4, 107)), |
| 511 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(8, 37), | 511 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(8, 37), |
| 512 new CBC_QRCoderECB(1, 38)), | 512 new CBC_QRCoderECB(1, 38)), |
| 513 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(8, 20), | 513 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(8, 20), |
| 514 new CBC_QRCoderECB(4, 21)), | 514 new CBC_QRCoderECB(4, 21)), |
| 515 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(12, 11), | 515 new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(12, 11), |
| 516 new CBC_QRCoderECB(4, 12)))); | 516 new CBC_QRCoderECB(4, 12)))); |
| 517 VERSION->Add(new CBC_QRCoderVersion( | 517 VERSION->Add(new CBC_QRCoderVersion( |
| 518 14, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(3, 115), | 518 14, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(3, 115), |
| 519 new CBC_QRCoderECB(1, 116)), | 519 new CBC_QRCoderECB(1, 116)), |
| 520 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(4, 40), | 520 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(4, 40), |
| 521 new CBC_QRCoderECB(5, 41)), | 521 new CBC_QRCoderECB(5, 41)), |
| 522 new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(11, 16), | 522 new CBC_QRCoderECBlocks(20, new CBC_QRCoderECB(11, 16), |
| 523 new CBC_QRCoderECB(5, 17)), | 523 new CBC_QRCoderECB(5, 17)), |
| 524 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(11, 12), | 524 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(11, 12), |
| 525 new CBC_QRCoderECB(5, 13)))); | 525 new CBC_QRCoderECB(5, 13)))); |
| 526 VERSION->Add(new CBC_QRCoderVersion( | 526 VERSION->Add(new CBC_QRCoderVersion( |
| 527 15, new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(5, 87), | 527 15, new CBC_QRCoderECBlocks(22, new CBC_QRCoderECB(5, 87), |
| 528 new CBC_QRCoderECB(1, 88)), | 528 new CBC_QRCoderECB(1, 88)), |
| 529 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(5, 41), | 529 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(5, 41), |
| 530 new CBC_QRCoderECB(5, 42)), | 530 new CBC_QRCoderECB(5, 42)), |
| 531 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(5, 24), | 531 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(5, 24), |
| 532 new CBC_QRCoderECB(7, 25)), | 532 new CBC_QRCoderECB(7, 25)), |
| 533 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(11, 12), | 533 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(11, 12), |
| 534 new CBC_QRCoderECB(7, 13)))); | 534 new CBC_QRCoderECB(7, 13)))); |
| 535 VERSION->Add(new CBC_QRCoderVersion( | 535 VERSION->Add(new CBC_QRCoderVersion( |
| 536 16, new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(5, 98), | 536 16, new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(5, 98), |
| 537 new CBC_QRCoderECB(1, 99)), | 537 new CBC_QRCoderECB(1, 99)), |
| 538 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(7, 45), | 538 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(7, 45), |
| 539 new CBC_QRCoderECB(3, 46)), | 539 new CBC_QRCoderECB(3, 46)), |
| 540 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(15, 19), | 540 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(15, 19), |
| 541 new CBC_QRCoderECB(2, 20)), | 541 new CBC_QRCoderECB(2, 20)), |
| 542 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(3, 15), | 542 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(3, 15), |
| 543 new CBC_QRCoderECB(13, 16)))); | 543 new CBC_QRCoderECB(13, 16)))); |
| 544 VERSION->Add(new CBC_QRCoderVersion( | 544 VERSION->Add(new CBC_QRCoderVersion( |
| 545 17, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(1, 107), | 545 17, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(1, 107), |
| 546 new CBC_QRCoderECB(5, 108)), | 546 new CBC_QRCoderECB(5, 108)), |
| 547 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(10, 46), | 547 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(10, 46), |
| 548 new CBC_QRCoderECB(1, 47)), | 548 new CBC_QRCoderECB(1, 47)), |
| 549 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(1, 22), | 549 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(1, 22), |
| 550 new CBC_QRCoderECB(15, 23)), | 550 new CBC_QRCoderECB(15, 23)), |
| 551 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 14), | 551 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 14), |
| 552 new CBC_QRCoderECB(17, 15)))); | 552 new CBC_QRCoderECB(17, 15)))); |
| 553 VERSION->Add(new CBC_QRCoderVersion( | 553 VERSION->Add(new CBC_QRCoderVersion( |
| 554 18, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(5, 120), | 554 18, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(5, 120), |
| 555 new CBC_QRCoderECB(1, 121)), | 555 new CBC_QRCoderECB(1, 121)), |
| 556 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(9, 43), | 556 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(9, 43), |
| 557 new CBC_QRCoderECB(4, 44)), | 557 new CBC_QRCoderECB(4, 44)), |
| 558 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(17, 22), | 558 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(17, 22), |
| 559 new CBC_QRCoderECB(1, 23)), | 559 new CBC_QRCoderECB(1, 23)), |
| 560 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 14), | 560 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 14), |
| 561 new CBC_QRCoderECB(19, 15)))); | 561 new CBC_QRCoderECB(19, 15)))); |
| 562 VERSION->Add(new CBC_QRCoderVersion( | 562 VERSION->Add(new CBC_QRCoderVersion( |
| 563 19, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(3, 113), | 563 19, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(3, 113), |
| 564 new CBC_QRCoderECB(4, 114)), | 564 new CBC_QRCoderECB(4, 114)), |
| 565 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(3, 44), | 565 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(3, 44), |
| 566 new CBC_QRCoderECB(11, 45)), | 566 new CBC_QRCoderECB(11, 45)), |
| 567 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(17, 21), | 567 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(17, 21), |
| 568 new CBC_QRCoderECB(4, 22)), | 568 new CBC_QRCoderECB(4, 22)), |
| 569 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(9, 13), | 569 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(9, 13), |
| 570 new CBC_QRCoderECB(16, 14)))); | 570 new CBC_QRCoderECB(16, 14)))); |
| 571 VERSION->Add(new CBC_QRCoderVersion( | 571 VERSION->Add(new CBC_QRCoderVersion( |
| 572 20, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(3, 107), | 572 20, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(3, 107), |
| 573 new CBC_QRCoderECB(5, 108)), | 573 new CBC_QRCoderECB(5, 108)), |
| 574 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(3, 41), | 574 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(3, 41), |
| 575 new CBC_QRCoderECB(13, 42)), | 575 new CBC_QRCoderECB(13, 42)), |
| 576 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(15, 24), | 576 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(15, 24), |
| 577 new CBC_QRCoderECB(5, 25)), | 577 new CBC_QRCoderECB(5, 25)), |
| 578 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(15, 15), | 578 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(15, 15), |
| 579 new CBC_QRCoderECB(10, 16)))); | 579 new CBC_QRCoderECB(10, 16)))); |
| 580 VERSION->Add(new CBC_QRCoderVersion( | 580 VERSION->Add(new CBC_QRCoderVersion( |
| 581 21, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 116), | 581 21, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 116), |
| 582 new CBC_QRCoderECB(4, 117)), | 582 new CBC_QRCoderECB(4, 117)), |
| 583 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(17, 42)), | 583 new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(17, 42)), |
| 584 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(17, 22), | 584 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(17, 22), |
| 585 new CBC_QRCoderECB(6, 23)), | 585 new CBC_QRCoderECB(6, 23)), |
| 586 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 16), | 586 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 16), |
| 587 new CBC_QRCoderECB(6, 17)))); | 587 new CBC_QRCoderECB(6, 17)))); |
| 588 VERSION->Add(new CBC_QRCoderVersion( | 588 VERSION->Add(new CBC_QRCoderVersion( |
| 589 22, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 111), | 589 22, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 111), |
| 590 new CBC_QRCoderECB(7, 112)), | 590 new CBC_QRCoderECB(7, 112)), |
| 591 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(17, 46)), | 591 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(17, 46)), |
| 592 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(7, 24), | 592 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(7, 24), |
| 593 new CBC_QRCoderECB(16, 25)), | 593 new CBC_QRCoderECB(16, 25)), |
| 594 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(34, 13)))); | 594 new CBC_QRCoderECBlocks(24, new CBC_QRCoderECB(34, 13)))); |
| 595 VERSION->Add(new CBC_QRCoderVersion( | 595 VERSION->Add(new CBC_QRCoderVersion( |
| 596 23, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(4, 121), | 596 23, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(4, 121), |
| 597 new CBC_QRCoderECB(5, 122)), | 597 new CBC_QRCoderECB(5, 122)), |
| 598 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 47), | 598 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(4, 47), |
| 599 new CBC_QRCoderECB(14, 48)), | 599 new CBC_QRCoderECB(14, 48)), |
| 600 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 24), | 600 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 24), |
| 601 new CBC_QRCoderECB(14, 25)), | 601 new CBC_QRCoderECB(14, 25)), |
| 602 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(16, 15), | 602 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(16, 15), |
| 603 new CBC_QRCoderECB(14, 16)))); | 603 new CBC_QRCoderECB(14, 16)))); |
| 604 VERSION->Add(new CBC_QRCoderVersion( | 604 VERSION->Add(new CBC_QRCoderVersion( |
| 605 24, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(6, 117), | 605 24, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(6, 117), |
| 606 new CBC_QRCoderECB(4, 118)), | 606 new CBC_QRCoderECB(4, 118)), |
| 607 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(6, 45), | 607 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(6, 45), |
| 608 new CBC_QRCoderECB(14, 46)), | 608 new CBC_QRCoderECB(14, 46)), |
| 609 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 24), | 609 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 24), |
| 610 new CBC_QRCoderECB(16, 25)), | 610 new CBC_QRCoderECB(16, 25)), |
| 611 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(30, 16), | 611 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(30, 16), |
| 612 new CBC_QRCoderECB(2, 17)))); | 612 new CBC_QRCoderECB(2, 17)))); |
| 613 VERSION->Add(new CBC_QRCoderVersion( | 613 VERSION->Add(new CBC_QRCoderVersion( |
| 614 25, new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(8, 106), | 614 25, new CBC_QRCoderECBlocks(26, new CBC_QRCoderECB(8, 106), |
| 615 new CBC_QRCoderECB(4, 107)), | 615 new CBC_QRCoderECB(4, 107)), |
| 616 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(8, 47), | 616 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(8, 47), |
| 617 new CBC_QRCoderECB(13, 48)), | 617 new CBC_QRCoderECB(13, 48)), |
| 618 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(7, 24), | 618 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(7, 24), |
| 619 new CBC_QRCoderECB(22, 25)), | 619 new CBC_QRCoderECB(22, 25)), |
| 620 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(22, 15), | 620 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(22, 15), |
| 621 new CBC_QRCoderECB(13, 16)))); | 621 new CBC_QRCoderECB(13, 16)))); |
| 622 VERSION->Add(new CBC_QRCoderVersion( | 622 VERSION->Add(new CBC_QRCoderVersion( |
| 623 26, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(10, 114), | 623 26, new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(10, 114), |
| 624 new CBC_QRCoderECB(2, 115)), | 624 new CBC_QRCoderECB(2, 115)), |
| 625 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(19, 46), | 625 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(19, 46), |
| 626 new CBC_QRCoderECB(4, 47)), | 626 new CBC_QRCoderECB(4, 47)), |
| 627 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(28, 22), | 627 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(28, 22), |
| 628 new CBC_QRCoderECB(6, 23)), | 628 new CBC_QRCoderECB(6, 23)), |
| 629 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(33, 16), | 629 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(33, 16), |
| 630 new CBC_QRCoderECB(4, 17)))); | 630 new CBC_QRCoderECB(4, 17)))); |
| 631 VERSION->Add(new CBC_QRCoderVersion( | 631 VERSION->Add(new CBC_QRCoderVersion( |
| 632 27, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(8, 122), | 632 27, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(8, 122), |
| 633 new CBC_QRCoderECB(4, 123)), | 633 new CBC_QRCoderECB(4, 123)), |
| 634 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(22, 45), | 634 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(22, 45), |
| 635 new CBC_QRCoderECB(3, 46)), | 635 new CBC_QRCoderECB(3, 46)), |
| 636 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(8, 23), | 636 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(8, 23), |
| 637 new CBC_QRCoderECB(26, 24)), | 637 new CBC_QRCoderECB(26, 24)), |
| 638 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(12, 15), | 638 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(12, 15), |
| 639 new CBC_QRCoderECB(28, 16)))); | 639 new CBC_QRCoderECB(28, 16)))); |
| 640 VERSION->Add(new CBC_QRCoderVersion( | 640 VERSION->Add(new CBC_QRCoderVersion( |
| 641 28, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(3, 117), | 641 28, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(3, 117), |
| 642 new CBC_QRCoderECB(10, 118)), | 642 new CBC_QRCoderECB(10, 118)), |
| 643 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(3, 45), | 643 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(3, 45), |
| 644 new CBC_QRCoderECB(23, 46)), | 644 new CBC_QRCoderECB(23, 46)), |
| 645 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(4, 24), | 645 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(4, 24), |
| 646 new CBC_QRCoderECB(31, 25)), | 646 new CBC_QRCoderECB(31, 25)), |
| 647 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 15), | 647 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 15), |
| 648 new CBC_QRCoderECB(31, 16)))); | 648 new CBC_QRCoderECB(31, 16)))); |
| 649 VERSION->Add(new CBC_QRCoderVersion( | 649 VERSION->Add(new CBC_QRCoderVersion( |
| 650 29, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(7, 116), | 650 29, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(7, 116), |
| 651 new CBC_QRCoderECB(7, 117)), | 651 new CBC_QRCoderECB(7, 117)), |
| 652 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(21, 45), | 652 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(21, 45), |
| 653 new CBC_QRCoderECB(7, 46)), | 653 new CBC_QRCoderECB(7, 46)), |
| 654 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(1, 23), | 654 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(1, 23), |
| 655 new CBC_QRCoderECB(37, 24)), | 655 new CBC_QRCoderECB(37, 24)), |
| 656 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 15), | 656 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 15), |
| 657 new CBC_QRCoderECB(26, 16)))); | 657 new CBC_QRCoderECB(26, 16)))); |
| 658 VERSION->Add(new CBC_QRCoderVersion( | 658 VERSION->Add(new CBC_QRCoderVersion( |
| 659 30, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(5, 115), | 659 30, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(5, 115), |
| 660 new CBC_QRCoderECB(10, 116)), | 660 new CBC_QRCoderECB(10, 116)), |
| 661 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(19, 47), | 661 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(19, 47), |
| 662 new CBC_QRCoderECB(10, 48)), | 662 new CBC_QRCoderECB(10, 48)), |
| 663 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(15, 24), | 663 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(15, 24), |
| 664 new CBC_QRCoderECB(25, 25)), | 664 new CBC_QRCoderECB(25, 25)), |
| 665 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(23, 15), | 665 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(23, 15), |
| 666 new CBC_QRCoderECB(25, 16)))); | 666 new CBC_QRCoderECB(25, 16)))); |
| 667 VERSION->Add(new CBC_QRCoderVersion( | 667 VERSION->Add(new CBC_QRCoderVersion( |
| 668 31, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(13, 115), | 668 31, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(13, 115), |
| 669 new CBC_QRCoderECB(3, 116)), | 669 new CBC_QRCoderECB(3, 116)), |
| 670 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 46), | 670 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(2, 46), |
| 671 new CBC_QRCoderECB(29, 47)), | 671 new CBC_QRCoderECB(29, 47)), |
| 672 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(42, 24), | 672 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(42, 24), |
| 673 new CBC_QRCoderECB(1, 25)), | 673 new CBC_QRCoderECB(1, 25)), |
| 674 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(23, 15), | 674 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(23, 15), |
| 675 new CBC_QRCoderECB(28, 16)))); | 675 new CBC_QRCoderECB(28, 16)))); |
| 676 VERSION->Add(new CBC_QRCoderVersion( | 676 VERSION->Add(new CBC_QRCoderVersion( |
| 677 32, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(17, 115)), | 677 32, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(17, 115)), |
| 678 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(10, 46), | 678 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(10, 46), |
| 679 new CBC_QRCoderECB(23, 47)), | 679 new CBC_QRCoderECB(23, 47)), |
| 680 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(10, 24), | 680 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(10, 24), |
| 681 new CBC_QRCoderECB(35, 25)), | 681 new CBC_QRCoderECB(35, 25)), |
| 682 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 15), | 682 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 15), |
| 683 new CBC_QRCoderECB(35, 16)))); | 683 new CBC_QRCoderECB(35, 16)))); |
| 684 VERSION->Add(new CBC_QRCoderVersion( | 684 VERSION->Add(new CBC_QRCoderVersion( |
| 685 33, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(17, 115), | 685 33, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(17, 115), |
| 686 new CBC_QRCoderECB(1, 116)), | 686 new CBC_QRCoderECB(1, 116)), |
| 687 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(14, 46), | 687 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(14, 46), |
| 688 new CBC_QRCoderECB(21, 47)), | 688 new CBC_QRCoderECB(21, 47)), |
| 689 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(29, 24), | 689 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(29, 24), |
| 690 new CBC_QRCoderECB(19, 25)), | 690 new CBC_QRCoderECB(19, 25)), |
| 691 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 15), | 691 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(11, 15), |
| 692 new CBC_QRCoderECB(46, 16)))); | 692 new CBC_QRCoderECB(46, 16)))); |
| 693 VERSION->Add(new CBC_QRCoderVersion( | 693 VERSION->Add(new CBC_QRCoderVersion( |
| 694 34, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(13, 115), | 694 34, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(13, 115), |
| 695 new CBC_QRCoderECB(6, 116)), | 695 new CBC_QRCoderECB(6, 116)), |
| 696 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(14, 46), | 696 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(14, 46), |
| 697 new CBC_QRCoderECB(23, 47)), | 697 new CBC_QRCoderECB(23, 47)), |
| 698 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(44, 24), | 698 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(44, 24), |
| 699 new CBC_QRCoderECB(7, 25)), | 699 new CBC_QRCoderECB(7, 25)), |
| 700 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(59, 16), | 700 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(59, 16), |
| 701 new CBC_QRCoderECB(1, 17)))); | 701 new CBC_QRCoderECB(1, 17)))); |
| 702 VERSION->Add(new CBC_QRCoderVersion( | 702 VERSION->Add(new CBC_QRCoderVersion( |
| 703 35, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(12, 121), | 703 35, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(12, 121), |
| 704 new CBC_QRCoderECB(7, 122)), | 704 new CBC_QRCoderECB(7, 122)), |
| 705 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(12, 47), | 705 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(12, 47), |
| 706 new CBC_QRCoderECB(26, 48)), | 706 new CBC_QRCoderECB(26, 48)), |
| 707 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(39, 24), | 707 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(39, 24), |
| 708 new CBC_QRCoderECB(14, 25)), | 708 new CBC_QRCoderECB(14, 25)), |
| 709 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(22, 15), | 709 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(22, 15), |
| 710 new CBC_QRCoderECB(41, 16)))); | 710 new CBC_QRCoderECB(41, 16)))); |
| 711 VERSION->Add(new CBC_QRCoderVersion( | 711 VERSION->Add(new CBC_QRCoderVersion( |
| 712 36, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(6, 121), | 712 36, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(6, 121), |
| 713 new CBC_QRCoderECB(14, 122)), | 713 new CBC_QRCoderECB(14, 122)), |
| 714 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(6, 47), | 714 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(6, 47), |
| 715 new CBC_QRCoderECB(34, 48)), | 715 new CBC_QRCoderECB(34, 48)), |
| 716 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(46, 24), | 716 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(46, 24), |
| 717 new CBC_QRCoderECB(10, 25)), | 717 new CBC_QRCoderECB(10, 25)), |
| 718 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(2, 15), | 718 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(2, 15), |
| 719 new CBC_QRCoderECB(64, 16)))); | 719 new CBC_QRCoderECB(64, 16)))); |
| 720 VERSION->Add(new CBC_QRCoderVersion( | 720 VERSION->Add(new CBC_QRCoderVersion( |
| 721 37, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(17, 122), | 721 37, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(17, 122), |
| 722 new CBC_QRCoderECB(4, 123)), | 722 new CBC_QRCoderECB(4, 123)), |
| 723 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(29, 46), | 723 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(29, 46), |
| 724 new CBC_QRCoderECB(14, 47)), | 724 new CBC_QRCoderECB(14, 47)), |
| 725 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(49, 24), | 725 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(49, 24), |
| 726 new CBC_QRCoderECB(10, 25)), | 726 new CBC_QRCoderECB(10, 25)), |
| 727 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(24, 15), | 727 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(24, 15), |
| 728 new CBC_QRCoderECB(46, 16)))); | 728 new CBC_QRCoderECB(46, 16)))); |
| 729 VERSION->Add(new CBC_QRCoderVersion( | 729 VERSION->Add(new CBC_QRCoderVersion( |
| 730 38, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(4, 122), | 730 38, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(4, 122), |
| 731 new CBC_QRCoderECB(18, 123)), | 731 new CBC_QRCoderECB(18, 123)), |
| 732 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(13, 46), | 732 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(13, 46), |
| 733 new CBC_QRCoderECB(32, 47)), | 733 new CBC_QRCoderECB(32, 47)), |
| 734 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(48, 24), | 734 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(48, 24), |
| 735 new CBC_QRCoderECB(14, 25)), | 735 new CBC_QRCoderECB(14, 25)), |
| 736 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(42, 15), | 736 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(42, 15), |
| 737 new CBC_QRCoderECB(32, 16)))); | 737 new CBC_QRCoderECB(32, 16)))); |
| 738 VERSION->Add(new CBC_QRCoderVersion( | 738 VERSION->Add(new CBC_QRCoderVersion( |
| 739 39, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(20, 117), | 739 39, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(20, 117), |
| 740 new CBC_QRCoderECB(4, 118)), | 740 new CBC_QRCoderECB(4, 118)), |
| 741 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(40, 47), | 741 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(40, 47), |
| 742 new CBC_QRCoderECB(7, 48)), | 742 new CBC_QRCoderECB(7, 48)), |
| 743 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(43, 24), | 743 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(43, 24), |
| 744 new CBC_QRCoderECB(22, 25)), | 744 new CBC_QRCoderECB(22, 25)), |
| 745 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(10, 15), | 745 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(10, 15), |
| 746 new CBC_QRCoderECB(67, 16)))); | 746 new CBC_QRCoderECB(67, 16)))); |
| 747 VERSION->Add(new CBC_QRCoderVersion( | 747 VERSION->Add(new CBC_QRCoderVersion( |
| 748 40, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 118), | 748 40, new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(19, 118), |
| 749 new CBC_QRCoderECB(6, 119)), | 749 new CBC_QRCoderECB(6, 119)), |
| 750 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(18, 47), | 750 new CBC_QRCoderECBlocks(28, new CBC_QRCoderECB(18, 47), |
| 751 new CBC_QRCoderECB(31, 48)), | 751 new CBC_QRCoderECB(31, 48)), |
| 752 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(34, 24), | 752 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(34, 24), |
| 753 new CBC_QRCoderECB(34, 25)), | 753 new CBC_QRCoderECB(34, 25)), |
| 754 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(20, 15), | 754 new CBC_QRCoderECBlocks(30, new CBC_QRCoderECB(20, 15), |
| 755 new CBC_QRCoderECB(61, 16)))); | 755 new CBC_QRCoderECB(61, 16)))); |
| 756 } | 756 } |
| 757 if (versionNumber < 1 || versionNumber > 40) { | 757 if (versionNumber < 1 || versionNumber > 40) { |
| 758 e = BCExceptionIllegalArgument; | 758 e = BCExceptionIllegalArgument; |
| 759 BC_EXCEPTION_CHECK_ReturnValue(e, NULL); | 759 BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
| 760 } | 760 } |
| 761 return (CBC_QRCoderVersion*)(*VERSION)[versionNumber - 1]; | 761 return (CBC_QRCoderVersion*)(*VERSION)[versionNumber - 1]; |
| 762 } | 762 } |
| 763 void CBC_QRCoderVersion::Destroy() { | 763 void CBC_QRCoderVersion::Destroy() { |
| 764 int32_t i; | 764 int32_t i; |
| 765 for (i = 0; i < VERSION->GetSize(); i++) { | 765 for (i = 0; i < VERSION->GetSize(); i++) { |
| 766 delete ((CBC_QRCoderVersion*)(*VERSION)[i]); | 766 delete ((CBC_QRCoderVersion*)(*VERSION)[i]); |
| 767 } | 767 } |
| 768 } | 768 } |
| OLD | NEW |