Revision b784421c

b/savevm.c
1395 1395
                n_elems = *(int32_t *)(opaque+field->num_offset);
1396 1396
            } else if (field->flags & VMS_VARRAY_UINT16) {
1397 1397
                n_elems = *(uint16_t *)(opaque+field->num_offset);
1398
            } else if (field->flags & VMS_VARRAY_UINT8) {
1399
                n_elems = *(uint8_t *)(opaque+field->num_offset);
1398 1400
            }
1399 1401
            if (field->flags & VMS_POINTER) {
1400 1402
                base_addr = *(void **)base_addr + field->start;

Also available in: Unified diff