The MASM Forum

64 bit assembler => UASM Assembler Development => Topic started by: aw27 on May 10, 2017, 12:25:47 AM

Title: HJWASM 2.30
Post by: aw27 on May 10, 2017, 12:25:47 AM
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.
Title: Re: HJWASM 2.30
Post by: habran on May 10, 2017, 05:55:38 AM
Everything is fine, we are just very busy with with finalizing v2.31 :biggrin:
Title: Re: HJWASM 2.30
Post by: Adamanteus on May 12, 2017, 10:34:09 PM
With MLib looks not, in StoreAutoMacro for saving original code of macro, better work with copy of string :
Code (c) Select

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;

Title: Re: HJWASM 2.30
Post by: johnsa on May 12, 2017, 11:07:11 PM
It's definitely right the way it is, if you try that version everything will break very badly :)