Skip to content
Snippets Groups Projects
Commit 04fe0459 authored by Virgile Prevosto's avatar Virgile Prevosto
Browse files

Merge branch 'fix/andre/analysis-scripts-stub-argv' into 'master'

[analysis-scripts] Ensure argv array is properly terminated

See merge request frama-c/frama-c!2638
parents 0f45c55f e784b410
No related branches found
No related tags found
No related merge requests found
...@@ -12,7 +12,7 @@ static volatile int nondet; ...@@ -12,7 +12,7 @@ static volatile int nondet;
int eva_main() { int eva_main() {
int argc = Frama_C_interval(0, 5); int argc = Frama_C_interval(0, 5);
char argv0[256], argv1[256], argv2[256], argv3[256], argv4[256]; char argv0[256], argv1[256], argv2[256], argv3[256], argv4[256];
char *argv[5] = {argv0, argv1, argv2, argv3, argv4}; char *argv[6] = {argv0, argv1, argv2, argv3, argv4, 0};
//@ loop unroll 5; //@ loop unroll 5;
for (int i = 0; i < 5; i++) { for (int i = 0; i < 5; i++) {
Frama_C_make_unknown(argv[i], 255); Frama_C_make_unknown(argv[i], 255);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment