diff options
author | Thomas Voss <thomas.voss@humanwave.nl> | 2024-02-14 17:08:30 +0100 |
---|---|---|
committer | Thomas Voss <thomas.voss@humanwave.nl> | 2024-02-14 17:08:30 +0100 |
commit | 50dd7507c103e01c23f5910041aaeb48067abfdb (patch) | |
tree | c1fff1c76bd450d023f9dedd918afb3e6997f924 | |
parent | 52129a6835499bd4a85252ae121dac357361fbda (diff) |
Check return value of clock_gettime()
-rw-r--r-- | src/ahoy/emulator.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ahoy/emulator.c b/src/ahoy/emulator.c index 100d70c..1298ea0 100644 --- a/src/ahoy/emulator.c +++ b/src/ahoy/emulator.c @@ -84,7 +84,8 @@ emulate(struct u8view prog) PC = MEM_RESERVED; memcpy(mem + PC, prog.p, prog.len); - clock_gettime(CLOCK_REALTIME, &tp); + if (clock_gettime(CLOCK_REALTIME, &tp) == -1) + die("clock_gettime"); srand(tp.tv_sec ^ tp.tv_nsec); for (;; PC += 2) { |