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

Commit c134530c authored by Renaud Paquay's avatar Renaud Paquay Committed by android-build-merger
Browse files

Merge "Fix uninitialized member variable" am: 46bb1ffa

am: 9cf71d78

Change-Id: Ib7644e66e1860a13c0e79b5976d9159ff2de43d2
parents 5698594d 9cf71d78
Loading
Loading
Loading
Loading
+16 −8
Original line number Diff line number Diff line
@@ -48,8 +48,16 @@ using namespace android;

// Constructor.  Create an empty object.
FileMap::FileMap(void)
    : mFileName(NULL), mBasePtr(NULL), mBaseLength(0),
      mDataPtr(NULL), mDataLength(0)
    : mFileName(NULL),
      mBasePtr(NULL),
      mBaseLength(0),
      mDataPtr(NULL),
      mDataLength(0)
#if defined(__MINGW32__)
      ,
      mFileHandle(INVALID_HANDLE_VALUE),
      mFileMapping(NULL)
#endif
{
}

@@ -65,8 +73,8 @@ FileMap::FileMap(FileMap&& other)
    other.mBasePtr = NULL;
    other.mDataPtr = NULL;
#if defined(__MINGW32__)
    other.mFileHandle = 0;
    other.mFileMapping = 0;
    other.mFileHandle = INVALID_HANDLE_VALUE;
    other.mFileMapping = NULL;
#endif
}

@@ -84,8 +92,8 @@ FileMap& FileMap::operator=(FileMap&& other) {
#if defined(__MINGW32__)
    mFileHandle = other.mFileHandle;
    mFileMapping = other.mFileMapping;
    other.mFileHandle = 0;
    other.mFileMapping = 0;
    other.mFileHandle = INVALID_HANDLE_VALUE;
    other.mFileMapping = NULL;
#endif
    return *this;
}
@@ -101,7 +109,7 @@ FileMap::~FileMap(void)
        ALOGD("UnmapViewOfFile(%p) failed, error = %lu\n", mBasePtr,
              GetLastError() );
    }
    if (mFileMapping != INVALID_HANDLE_VALUE) {
    if (mFileMapping != NULL) {
        CloseHandle(mFileMapping);
    }
#else
@@ -156,7 +164,7 @@ bool FileMap::create(const char* origFileName, int fd, off64_t offset, size_t le
        ALOGE("MapViewOfFile(%" PRId64 ", %zu) failed with error %lu\n",
              adjOffset, adjLength, GetLastError() );
        CloseHandle(mFileMapping);
        mFileMapping = INVALID_HANDLE_VALUE;
        mFileMapping = NULL;
        return false;
    }
#else // !defined(__MINGW32__)