Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4e657296 authored by Andreas Huber's avatar Andreas Huber
Browse files

FileSource may fail to open a file in which case subsequent code dereferences...

FileSource may fail to open a file in which case subsequent code dereferences a NULL pointer. This fixes this recently introduced problem.

Change-Id: I60dd9532b694a1b488743b71f43e107c778d6683
parent 7b54d665
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ namespace android {

FileSource::FileSource(const char *filename)
    : mFile(fopen(filename, "rb")),
      mFd(fileno(mFile)),
      mFd(mFile == NULL ? -1 : fileno(mFile)),
      mOffset(0),
      mLength(-1),
      mDecryptHandle(NULL),