Pārlūkot izejas kodu

empty functions must return 0

master
Martin Dørum pirms 3 gadiem
vecāks
revīzija
b11a9e66b4
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5
    0
      lib/parse/parse.c

+ 5
- 0
lib/parse/parse.c Parādīt failu

@@ -41,6 +41,11 @@ static int parse_function_impl(
first = 0;
}

// Empty function bodies must still return something; just return 0 (none)
if (first) {
l2_gen_push(gen, 0);
}

l2_gen_ret(gen);
return 0;
}

Notiek ielāde…
Atcelt
Saglabāt