emulator: opengl: minor fix and reformatting
This patches fixes a minor invalid usage of delete (instead of delete[]) and reformats the source code a little to make it more obvious. Change-Id: If853d12e74549abcc6682430c837b0f14da81fdc
This commit is contained in:
@@ -25,18 +25,21 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
~FixedBuffer() {
|
~FixedBuffer() {
|
||||||
delete m_buffer;
|
delete [] m_buffer;
|
||||||
m_bufferLen = 0;
|
m_bufferLen = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void * alloc(size_t size) {
|
void * alloc(size_t size) {
|
||||||
if (m_bufferLen >= size) return (void *)(m_buffer);
|
if (m_bufferLen >= size)
|
||||||
|
return (void *)(m_buffer);
|
||||||
|
|
||||||
if (m_buffer != NULL) delete[] m_buffer;
|
if (m_buffer != NULL)
|
||||||
|
delete[] m_buffer;
|
||||||
|
|
||||||
m_bufferLen = size;
|
m_bufferLen = size;
|
||||||
m_buffer = new unsigned char[m_bufferLen];
|
m_buffer = new unsigned char[m_bufferLen];
|
||||||
if (m_buffer == NULL) m_bufferLen = 0;
|
if (m_buffer == NULL)
|
||||||
|
m_bufferLen = 0;
|
||||||
|
|
||||||
return m_buffer;
|
return m_buffer;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -69,6 +69,7 @@ HostConnection *HostConnection::get()
|
|||||||
}
|
}
|
||||||
if (stream->connect() < 0) {
|
if (stream->connect() < 0) {
|
||||||
LOGE("Failed to connect to host (QemuPipeStream)!!!\n");
|
LOGE("Failed to connect to host (QemuPipeStream)!!!\n");
|
||||||
|
delete stream;
|
||||||
delete con;
|
delete con;
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
@@ -85,6 +86,7 @@ HostConnection *HostConnection::get()
|
|||||||
|
|
||||||
if (stream->connect("10.0.2.2", STREAM_PORT_NUM) < 0) {
|
if (stream->connect("10.0.2.2", STREAM_PORT_NUM) < 0) {
|
||||||
LOGE("Failed to connect to host (TcpStream)!!!\n");
|
LOGE("Failed to connect to host (TcpStream)!!!\n");
|
||||||
|
delete stream;
|
||||||
delete con;
|
delete con;
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -146,8 +146,10 @@ EGLContext_t::EGLContext_t(EGLDisplay dpy, EGLConfig config, EGLContext_t* share
|
|||||||
flags = 0;
|
flags = 0;
|
||||||
version = 1;
|
version = 1;
|
||||||
clientState = new GLClientState();
|
clientState = new GLClientState();
|
||||||
if (shareCtx) sharedGroup = shareCtx->getSharedGroup();
|
if (shareCtx)
|
||||||
else sharedGroup = GLSharedGroupPtr(new GLSharedGroup());
|
sharedGroup = shareCtx->getSharedGroup();
|
||||||
|
else
|
||||||
|
sharedGroup = GLSharedGroupPtr(new GLSharedGroup());
|
||||||
};
|
};
|
||||||
|
|
||||||
EGLContext_t::~EGLContext_t()
|
EGLContext_t::~EGLContext_t()
|
||||||
|
|||||||
Reference in New Issue
Block a user