Show
Ignore:
Timestamp:
08/27/2006 03:45:38 AM (2 years ago)
Author:
moo
Message:

FIX: alloc'ed wrong size for string on restore

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/1.0/processor/string.m4

    r11 r100  
    3838        IFSTORE(`$1 = (STRTYPE *) xc_store_string_n(processor, ISTYPE, (char *) $2, `$3' IFASSERT(`, __LINE__'));') 
    3939        IFRESTORE(` 
    40             ALLOC(`$1', `STRTYPE', `sizeof(STRTYPE) * ($3)') 
     40            ALLOC(`$1', `STRTYPE', `($3)') 
    4141            memcpy($1, $2, sizeof(STRTYPE) * ($3)); 
    4242        ')