>>256
それはもしかするとこう?


match_info** info;  // ← match_info の配列ですね?

{
 info = (match_info**)malloc(line_cnt+1)*szeof(match_info));

 int i;
 for(i = 0; i < line_cnt + 1; i++)
  info[i] = NULL+
 // ...