touched up some code
This commit is contained in:
@ -127,17 +127,16 @@ qse_htrd_t* qse_htrd_open (qse_mmgr_t* mmgr, qse_size_t xtnsize)
|
||||
{
|
||||
qse_htrd_t* htrd;
|
||||
|
||||
htrd = (qse_htrd_t*) QSE_MMGR_ALLOC (
|
||||
mmgr, QSE_SIZEOF(qse_htrd_t) + xtnsize
|
||||
);
|
||||
if (htrd == QSE_NULL) return QSE_NULL;
|
||||
|
||||
if (qse_htrd_init (htrd, mmgr) <= -1)
|
||||
htrd = (qse_htrd_t*) QSE_MMGR_ALLOC (mmgr, QSE_SIZEOF(qse_htrd_t) + xtnsize);
|
||||
if (htrd)
|
||||
{
|
||||
QSE_MMGR_FREE (htrd->mmgr, htrd);
|
||||
return QSE_NULL;
|
||||
if (qse_htrd_init (htrd, mmgr) <= -1)
|
||||
{
|
||||
QSE_MMGR_FREE (mmgr, htrd);
|
||||
return QSE_NULL;
|
||||
}
|
||||
else QSE_MEMSET (QSE_XTN(htrd), 0, xtnsize);
|
||||
}
|
||||
|
||||
return htrd;
|
||||
}
|
||||
|
||||
|
@ -43,18 +43,18 @@ qse_httpd_t* qse_httpd_open (qse_mmgr_t* mmgr, qse_size_t xtnsize)
|
||||
{
|
||||
qse_httpd_t* httpd;
|
||||
|
||||
httpd = (qse_httpd_t*) QSE_MMGR_ALLOC (
|
||||
mmgr, QSE_SIZEOF(*httpd) + xtnsize
|
||||
);
|
||||
if (httpd == QSE_NULL) return QSE_NULL;
|
||||
|
||||
if (qse_httpd_init (httpd, mmgr) <= -1)
|
||||
httpd = (qse_httpd_t*) QSE_MMGR_ALLOC (mmgr, QSE_SIZEOF(qse_httpd_t) + xtnsize);
|
||||
if (httpd)
|
||||
{
|
||||
QSE_MMGR_FREE (httpd->mmgr, httpd);
|
||||
return QSE_NULL;
|
||||
|
||||
if (qse_httpd_init (httpd, mmgr) <= -1)
|
||||
{
|
||||
QSE_MMGR_FREE (mmgr, httpd);
|
||||
return QSE_NULL;
|
||||
}
|
||||
else QSE_MEMSET (QSE_XTN(httpd), 0, xtnsize);
|
||||
}
|
||||
|
||||
QSE_MEMSET (httpd + 1, 0, xtnsize);
|
||||
return httpd;
|
||||
}
|
||||
|
||||
|
@ -40,7 +40,7 @@ qse_upxd_t* qse_upxd_open (qse_mmgr_t* mmgr, qse_size_t xtnsize)
|
||||
|
||||
if (qse_upxd_init (upxd, mmgr) <= -1)
|
||||
{
|
||||
QSE_MMGR_FREE (upxd->mmgr, upxd);
|
||||
QSE_MMGR_FREE (mmgr, upxd);
|
||||
return QSE_NULL;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user