Version 2.01 Changes

Listed here are the fixes in this version between version 2 and version 2.01 of the Regular Expression Library. This information also exists in the Read Me file for the component.

Fixes include:

a) The REMatch typedef has been changed to a struct in order to set alignment for it in the header file. This should not affect any programmers at all since the typedef was for the exact same struct. With this change a change was also made so that alignment can be correctly set for it in the RegularExpressionCustom.h header file, so that if the programmer changes the structure alignment in his/her project, the internal alignment for this structure remains the same. Previously an internal alignment for this structure had not been set.

b) Changes to ensure correct multi-threading of the GrepFiles, FindFiles, and ChangeFiles methods have been made. This only affect those who would have entered these methods simultaneously from more than one thread.