diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-03 14:24:29 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-03 14:24:29 +0200 |
commit | fc77a2d3d384c1ee854deebd4f1a97e751d7eaa2 (patch) | |
tree | 190b2900eefc85096deb51e2ae0d71475dad6d41 /sys/src/cmd/aux/vga/vesa.c | |
parent | d5d6724805fa7df9cb74d9b05a4eb3bf10d1997c (diff) |
aux/vga: dont rely on atoi() being able to parse hex
Diffstat (limited to 'sys/src/cmd/aux/vga/vesa.c')
-rw-r--r-- | sys/src/cmd/aux/vga/vesa.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/aux/vga/vesa.c b/sys/src/cmd/aux/vga/vesa.c index 54d7830c6..665df9a94 100644 --- a/sys/src/cmd/aux/vga/vesa.c +++ b/sys/src/cmd/aux/vga/vesa.c @@ -261,7 +261,7 @@ load(Vga* vga, Ctlr* ctlr) if(vbe == nil) error("no vesa bios\n"); - mode = atoi(dbattr(vga->mode->attr, "id")); + mode = strtol(dbattr(vga->mode->attr, "id"), nil, 0); scale = dbattr(vga->mode->attr, "scale"); ds = dbattr(vga->mode->attr, "display"); display = ds == nil ? 0 : atoi(ds); |