removed unnecessary code in some initialization code.

added errnum to some open functions
This commit is contained in:
2015-06-12 13:11:50 +00:00
parent 7675a86234
commit 26440f1a96
22 changed files with 75 additions and 62 deletions

View File

@ -1054,8 +1054,9 @@ extern "C" {
* The qse_httpd_open() function creates a httpd processor.
*/
QSE_EXPORT qse_httpd_t* qse_httpd_open (
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize /**< extension size in bytes */
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize, /**< extension size in bytes */
qse_httpd_errnum_t* errnum
);
/**

View File

@ -223,12 +223,14 @@ extern "C" {
#endif
QSE_EXPORT qse_httpd_t* qse_httpd_openstd (
qse_size_t xtnsize
qse_size_t xtnsize,
qse_httpd_errnum_t* errnum
);
QSE_EXPORT qse_httpd_t* qse_httpd_openstdwithmmgr (
qse_mmgr_t* mmgr,
qse_size_t xtnsize
qse_mmgr_t* mmgr,
qse_size_t xtnsize,
qse_httpd_errnum_t* errnum
);
QSE_EXPORT void* qse_httpd_getxtnstd (

View File

@ -424,8 +424,9 @@ extern "C" {
* @return pointer to a stream editor on success, QSE_NULL on failure
*/
QSE_EXPORT qse_sed_t* qse_sed_open (
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize /**< extension size in bytes */
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize, /**< extension size in bytes */
qse_sed_errnum_t* errnum
);
/**

View File

@ -108,7 +108,8 @@ extern "C" {
* \return pointer to a stream editor on success, #QSE_NULL on failure.
*/
QSE_EXPORT qse_sed_t* qse_sed_openstd (
qse_size_t xtnsize /**< extension size in bytes */
qse_size_t xtnsize, /**< extension size in bytes */
qse_sed_errnum_t* errnum
);
/**
@ -119,8 +120,9 @@ QSE_EXPORT qse_sed_t* qse_sed_openstd (
* \return pointer to a stream editor on success, #QSE_NULL on failure.
*/
QSE_EXPORT qse_sed_t* qse_sed_openstdwithmmgr (
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize /**< extension size in bytes */
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize, /**< extension size in bytes */
qse_sed_errnum_t* errnum
);
/**

View File

@ -97,8 +97,10 @@ extern "C" {
* over qse_xli_open() if you don't need finer-grained customization.
*/
QSE_EXPORT qse_xli_t* qse_xli_openstd (
qse_size_t xtnsize, /**< extension size in bytes */
qse_size_t rootxtnsize /**< extension size in bytes for the root list node */
qse_size_t xtnsize, /**< extension size in bytes */
qse_size_t rootxtnsize, /**< extension size in bytes for the root list node */
qse_xli_errnum_t* errnum
);
/**
@ -107,9 +109,10 @@ QSE_EXPORT qse_xli_t* qse_xli_openstd (
* except that you can specify your own memory manager.
*/
QSE_EXPORT qse_xli_t* qse_xli_openstdwithmmgr (
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize, /**< extension size in bytes */
qse_size_t rootxtnsize /**< extension size in bytes for the root list node */
qse_mmgr_t* mmgr, /**< memory manager */
qse_size_t xtnsize, /**< extension size in bytes */
qse_size_t rootxtnsize, /**< extension size in bytes for the root list node */
qse_xli_errnum_t* errnum
);
/**

View File

@ -392,16 +392,16 @@ extern "C" {
#endif
QSE_EXPORT qse_xli_t* qse_xli_open (
qse_mmgr_t* mmgr,
qse_size_t xtnsize,
qse_size_t rootxtnsize
qse_mmgr_t* mmgr,
qse_size_t xtnsize,
qse_size_t rootxtnsize,
qse_xli_errnum_t* errnum
);
QSE_EXPORT void qse_xli_close (
qse_xli_t* xli
);
QSE_EXPORT qse_mmgr_t* qse_xli_getmmgr (
qse_xli_t* xli
);