diff options
author | BurnZeZ <brz-9dev@feline.systems> | 2016-03-01 21:24:35 -0500 |
---|---|---|
committer | BurnZeZ <brz-9dev@feline.systems> | 2016-03-01 21:24:35 -0500 |
commit | c6aa11d04e721aebe5cb2969166785fa37652cd7 (patch) | |
tree | 45a4ccb132ec6dad79c4aca1eb5f5483bd632612 /sys/src/cmd/dict/robert.c | |
parent | 2a5b2f4c76fe85aa37d5d99adc13f6d1f1e313e3 (diff) |
dict: similar fixes, different files. also remove runescpy
Diffstat (limited to 'sys/src/cmd/dict/robert.c')
-rw-r--r-- | sys/src/cmd/dict/robert.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/cmd/dict/robert.c b/sys/src/cmd/dict/robert.c index 91d2adafc..7d23d454a 100644 --- a/sys/src/cmd/dict/robert.c +++ b/sys/src/cmd/dict/robert.c @@ -105,7 +105,8 @@ robertindexentry(Entry e, int cmd) if(db == 0) db = Bouvrir(dfile); - def.start = malloc(dl+1); + if((def.start = malloc(dl+1)) == nil) + sysfatal("malloc: %r"); def.end = def.start + dl; def.doff = da; Bseek(db, da, 0); @@ -116,7 +117,8 @@ robertindexentry(Entry e, int cmd) }else{ if(eb == 0) eb = Bouvrir(efile); - etym.start = malloc(el+1); + if((etym.start = malloc(el+1)) == nil) + sysfatal("malloc: %r"); etym.end = etym.start + el; etym.doff = ea; Bseek(eb, ea, 0); |