diff options
author | Richard Jones <rjones@redhat.com> | 2009-04-24 14:31:38 +0100 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2009-04-24 14:31:38 +0100 |
commit | 56826a0dc9533cb1d7d227c5a2f70d8d31a4dd8f (patch) | |
tree | f40158759b30ed238da706956f54f913352dfeeb /src | |
parent | ab6f429a5a5ba084bdc948c0c21b2dceeae6298d (diff) | |
download | libguestfs-56826a0dc9533cb1d7d227c5a2f70d8d31a4dd8f.tar.gz libguestfs-56826a0dc9533cb1d7d227c5a2f70d8d31a4dd8f.tar.xz libguestfs-56826a0dc9533cb1d7d227c5a2f70d8d31a4dd8f.zip |
Ruby bindings didn't NULL-terminate an array, resulting in segfault.1.0.12
Diffstat (limited to 'src')
-rwxr-xr-x | src/generator.ml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/generator.ml b/src/generator.ml index 29b0ecd7..19ee71a3 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -5414,6 +5414,7 @@ static VALUE ruby_guestfs_close (VALUE gv) pr " VALUE v = rb_ary_entry (%sv, i);\n" n; pr " %s[i] = StringValueCStr (v);\n" n; pr " }\n"; + pr " %s[len] = NULL;\n" n; pr " }\n"; | Bool n | Int n -> |