]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_vrs.c
wtf is that 8 doing?
[16.git] / src / lib / 16_vrs.c
index b2a5dc8e0a76510db258d8733044eaafa1633d8b..efb62ba8fc4fd122a99683c7836ff00691c62b26 100755 (executable)
@@ -26,7 +26,7 @@ void VRS_LoadVRS(char *filename, entity_t *enti, global_game_variables_t *gvar){
 void VRS_OpenVRS(char *filename, entity_t *enti, boolean rlsw, global_game_variables_t *gvar)\r
 {\r
        //memptr        big buffer;\r
-       static struct vrs_container vrs;        //vrs spritesheet\r
+       static struct vrs_container vrs;\r
        vrl1_vgax_offset_t **vrl_line_offsets;\r
        uint16_t far *vrl_id_iter;\r
        uint32_t far *vrl_headers_offsets;\r
@@ -56,7 +56,6 @@ void VRS_OpenVRS(char *filename, entity_t *enti, boolean rlsw, global_game_varia
 \r
        // Allocate memory for vrl line offsets table\r
        vrl_line_offsets = malloc(sizeof(vrl1_vgax_offset_t *)*num_of_vrl);\r
-//++++ MM_GetPtr((memptr)(vrl_line_offsets), sizeof(vrl1_vgax_offset_t *)*num_of_vrl, gvar);\r
 \r
        vrl_headers_offsets = (uint32_t far *)(vrs.buffer + vrs.vrs_hdr->offset_table[VRS_HEADER_OFFSET_VRS_LIST]);\r
        // Calculate line offsets for each vrl\r
@@ -74,11 +73,9 @@ void VRS_OpenVRS(char *filename, entity_t *enti, boolean rlsw, global_game_varia
                vrl_line_offsets[i] = vrl1_vgax_genlineoffsets(curr_vrl, (byte *)curr_vrl + sizeof(struct vrl1_vgax_header), vrl_size);\r
        }\r
        vrs.vrl_line_offsets = vrl_line_offsets;\r
-       free(vrl_line_offsets);\r
 \r
        enti->spri.spritesheet = &vrs;\r
        enti->spri.sprite_vrl_cont = malloc(sizeof(struct vrl_container));\r
-//++++ MM_GetPtr((memptr)(enti->spri.sprite_vrl_cont), sizeof(struct vrl_container), gvar);\r
 }\r
 \r
 // Seek and return a specified .vrl blob from .vrs blob in far memory\r