Author Topic: HJWASM 2.30  (Read 2613 times)

aw27

  • Guest
HJWASM 2.30
« 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.

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: HJWASM 2.30
« Reply #1 on: May 10, 2017, 05:55:38 AM »
Everything is fine, we are just very busy with with finalizing v2.31 :biggrin:
Cod-Father

Adamanteus

  • Member
  • **
  • Posts: 249
    • LLC "AMS"
Re: HJWASM 2.30
« Reply #2 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;
« Last Edit: May 12, 2017, 11:49:43 PM by Adamanteus »

johnsa

  • Member
  • ****
  • Posts: 893
    • Uasm
Re: HJWASM 2.30
« Reply #3 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 :)