Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / mojo / public / cpp / bindings / lib / message.cc
index 78017c0..455d90e 100644 (file)
@@ -4,11 +4,12 @@
 
 #include "mojo/public/cpp/bindings/message.h"
 
-#include <assert.h>
 #include <stdlib.h>
 
 #include <algorithm>
 
+#include "mojo/public/cpp/environment/logging.h"
+
 namespace mojo {
 
 Message::Message()
@@ -27,13 +28,13 @@ Message::~Message() {
 }
 
 void Message::AllocUninitializedData(uint32_t num_bytes) {
-  assert(!data_);
+  MOJO_DCHECK(!data_);
   data_num_bytes_ = num_bytes;
   data_ = static_cast<internal::MessageData*>(malloc(num_bytes));
 }
 
 void Message::AdoptData(uint32_t num_bytes, internal::MessageData* data) {
-  assert(!data_);
+  MOJO_DCHECK(!data_);
   data_num_bytes_ = num_bytes;
   data_ = data;
 }