Something appears to be wrong because version 2.30 is available for download for more than 1 week but not announced here which is somewhat abnormal. I exchanged a number of private messages with Johnsa till that time, then silence. I hope it is nothing serious.
Everything is fine, we are just very busy with with finalizing v2.31 :biggrin:
With MLib looks not, in StoreAutoMacro for saving original code of macro, better work with copy of string :
if (store_data) {
int j;
uint_8 phs = 0;
j = strlen(src);
*nextline = LclAlloc(sizeof(struct srcline) + j);
(*nextline)->next = NULL;
memcpy((*nextline)->line, src, j + 1);
if (mindex)
phs = store_placeholders((*nextline)->line, mnames);
(*nextline)->ph_count = phs;
nextline = &(*nextline)->next;
It's definitely right the way it is, if you try that version everything will break very badly :)