X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Freadahead%2Freadahead-replay.c;h=a1ac6b0c918d804bf1eaa3f797f70c97cf99c42f;hb=a8b10efaec5005b8e4fcc2bebdf86993ad14993d;hp=6e6db601d45a101356ee9cadb907104810ba184d;hpb=87ce22cc0d097d9cd0297d0141eadba6c573c299;p=elogind.git diff --git a/src/readahead/readahead-replay.c b/src/readahead/readahead-replay.c index 6e6db601d..a1ac6b0c9 100644 --- a/src/readahead/readahead-replay.c +++ b/src/readahead/readahead-replay.c @@ -150,12 +150,12 @@ static int replay(const char *root) { block_bump_request_nr(root); if (asprintf(&pack_fn, "%s/.readahead", root) < 0) { - log_error("Out of memory"); - r = -ENOMEM; + r = log_oom(); goto finish; } - if ((!(pack = fopen(pack_fn, "re")))) { + pack = fopen(pack_fn, "re"); + if (!pack) { if (errno == ENOENT) log_debug("No pack file found."); else {