diff options
author | Richard Jones <rjones@redhat.com> | 2010-03-12 09:47:38 +0000 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2010-03-12 15:13:05 +0000 |
commit | 891aac7a0c35eb25f853c3960eadf8f1f22ca60b (patch) | |
tree | 0c8edf5bc8d54f1f341a2b5b78363262fd777914 /src | |
parent | 599f94c9c14c970dcfd7cec8d6898cd3b46af8ca (diff) | |
download | libguestfs-891aac7a0c35eb25f853c3960eadf8f1f22ca60b.tar.gz libguestfs-891aac7a0c35eb25f853c3960eadf8f1f22ca60b.tar.xz libguestfs-891aac7a0c35eb25f853c3960eadf8f1f22ca60b.zip |
guestfish: Use xstrtoll to parse Int params (RHBZ#569757 RHBZ#567567).
Change guestfish so it uses xstrtoll to parse Int (31 bit)
parameters. This fixes two bugs on 32 bit platforms which
failed when long = 32 bits. long long = 64 bits on both.
Diffstat (limited to 'src')
-rwxr-xr-x | src/generator.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/generator.ml b/src/generator.ml index 96b5b701..fab2173d 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -7221,7 +7221,7 @@ and generate_fish_cmds () = and comment = "The Int type in the generator is a signed 31 bit int." in Some (min, max, comment) in - parse_integer "xstrtol" "long" "int" range name i + parse_integer "xstrtoll" "long long" "int" range name i | Int64 name -> parse_integer "xstrtoll" "long long" "int64_t" None name i ) (snd style); |