summaryrefslogtreecommitdiff
path: root/sys/src/cmd/dict/robert.c
diff options
context:
space:
mode:
authorBurnZeZ <brz-9dev@feline.systems>2016-03-01 21:24:35 -0500
committerBurnZeZ <brz-9dev@feline.systems>2016-03-01 21:24:35 -0500
commitc6aa11d04e721aebe5cb2969166785fa37652cd7 (patch)
tree45a4ccb132ec6dad79c4aca1eb5f5483bd632612 /sys/src/cmd/dict/robert.c
parent2a5b2f4c76fe85aa37d5d99adc13f6d1f1e313e3 (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.c6
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);