소스 검색

Fix bug in aesm_service and uae_service shared code

Object is not allocated before dereferencing pointer.

Signed-off-by: Li, Xun <xun.li@intel.com>
Li, Xun 7 년 전
부모
커밋
cbdce63643
2개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      psw/ae/common/src/AEGetWhiteListRequest.cpp
  2. 1 0
      psw/ae/common/src/AEGetWhiteListSizeRequest.cpp

+ 1 - 0
psw/ae/common/src/AEGetWhiteListRequest.cpp

@@ -49,6 +49,7 @@ AEGetWhiteListRequest::AEGetWhiteListRequest(uint32_t whiteListSize, uint32_t ti
     :m_request(NULL)
 
 {
+    m_request = new aesm::message::Request::GetWhiteListRequest();
     m_request->set_white_list_size(whiteListSize);
     m_request->set_timeout(timeout);
 }

+ 1 - 0
psw/ae/common/src/AEGetWhiteListSizeRequest.cpp

@@ -46,6 +46,7 @@ AEGetWhiteListSizeRequest::AEGetWhiteListSizeRequest(const aesm::message::Reques
 AEGetWhiteListSizeRequest::AEGetWhiteListSizeRequest(uint32_t timeout)
     :m_request(NULL)
 {
+    m_request = new aesm::message::Request::GetWhiteListSizeRequest();
     m_request->set_timeout(timeout);
 }