cleanup.c

来自「存取UDF格式的DVD光盘的驱动程序」· C语言 代码 · 共 27 行

C
27
字号
#include <stdlib.h>#include "chkudf.h"#include "protos.h"void cleanup(void){  int i;  for (i = 0; i < NUM_CACHE; i++) {    if (Cache[i].Buffer) {      free(Cache[i].Buffer);    }  }  for (i = 0; i < PTN_no; i++) {    switch (Part_Info[i].type) {      case PTN_TYP_VIRTUAL:        free(Part_Info[i].Extra);        break;      case PTN_TYP_SPARE:        free(((struct _sST_desc *)Part_Info[i].Extra)->Map);        free(Part_Info[i].Extra);        break;    }  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?