byte-physics / igortest

Igor Pro Universal Testing Framework
https://docs.byte-physics.de/igor-unit-testing-framework/
BSD 3-Clause "New" or "Revised" License
7 stars 2 forks source link

Fix long wave labels #409

Closed Garados007 closed 1 year ago

Garados007 commented 1 year ago

MMDataState and DataGeneratorWaves used the full function names as wave label to find its entries. This can lead to bugs when the full function name becomes larger than the supported wave label size. This is fixed using a second text wave to store the function names at the same index as the entries in MMDataState or DataGeneratorWaves.

This is the same fix as in 0309a67 (Function Tags: Fix long function name bug, 2023-01-18).

Close #390

Garados007 commented 1 year ago

@t-b @MichaelHuth Ready for review.