fixed a few line to remove compile-time warnings
This commit is contained in:
parent
a2346f6e4b
commit
35ac9924ac
@ -166,12 +166,21 @@ int qse_tio_fini (
|
|||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The qse_tio_geterrnum() function return an error code.
|
* The qse_tio_geterrnum() function returns the current error code.
|
||||||
*/
|
*/
|
||||||
qse_tio_errnum_t qse_tio_geterrnum (
|
qse_tio_errnum_t qse_tio_geterrnum (
|
||||||
qse_tio_t* tio
|
qse_tio_t* tio
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The qse_tio_geterrnum() function changes the current error code.
|
||||||
|
* typically from within the I/O handler attached.
|
||||||
|
*/
|
||||||
|
void qse_tio_seterrnum (
|
||||||
|
qse_tio_t* tio,
|
||||||
|
qse_tio_errnum_t errnum
|
||||||
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The qse_tio_getcmgr() function returns the character manager.
|
* The qse_tio_getcmgr() function returns the character manager.
|
||||||
*/
|
*/
|
||||||
|
@ -500,7 +500,7 @@ static int insert_sys_wcs (qse_env_t* env, const qse_wchar_t* name)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
static insert_sys_mbs (qse_env_t* env, const qse_mchar_t* name)
|
static int insert_sys_mbs (qse_env_t* env, const qse_mchar_t* name)
|
||||||
{
|
{
|
||||||
#if defined(QSE_ENV_CHAR_IS_WCHAR)
|
#if defined(QSE_ENV_CHAR_IS_WCHAR)
|
||||||
/* convert mchar to wchar */
|
/* convert mchar to wchar */
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <qse/cmn/main.h>
|
#include <qse/cmn/main.h>
|
||||||
#include <qse/cmn/str.h>
|
#include <qse/cmn/mbwc.h>
|
||||||
#include "mem.h"
|
#include "mem.h"
|
||||||
|
|
||||||
int qse_runmain (
|
int qse_runmain (
|
||||||
|
@ -172,7 +172,7 @@ int qse_sio_init (
|
|||||||
if (qse_tio_attachin (&sio->tio.io, file_input, sio->inbuf, QSE_COUNTOF(sio->inbuf)) <= -1 ||
|
if (qse_tio_attachin (&sio->tio.io, file_input, sio->inbuf, QSE_COUNTOF(sio->inbuf)) <= -1 ||
|
||||||
qse_tio_attachout (&sio->tio.io, file_output, sio->outbuf, QSE_COUNTOF(sio->outbuf)) <= -1)
|
qse_tio_attachout (&sio->tio.io, file_output, sio->outbuf, QSE_COUNTOF(sio->outbuf)) <= -1)
|
||||||
{
|
{
|
||||||
if (sio->errnum = QSE_SIO_ENOERR)
|
if (sio->errnum == QSE_SIO_ENOERR)
|
||||||
sio->errnum = tio_errnum_to_sio_errnum (&sio->tio.io);
|
sio->errnum = tio_errnum_to_sio_errnum (&sio->tio.io);
|
||||||
qse_tio_fini (&sio->tio.io);
|
qse_tio_fini (&sio->tio.io);
|
||||||
qse_fio_fini (&sio->u.file);
|
qse_fio_fini (&sio->u.file);
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <qse/cmn/tio.h>
|
#include <qse/cmn/tio.h>
|
||||||
#include <qse/cmn/chr.h>
|
#include <qse/cmn/mbwc.h>
|
||||||
|
|
||||||
qse_ssize_t qse_tio_writembs (
|
qse_ssize_t qse_tio_writembs (
|
||||||
qse_tio_t* tio, const qse_mchar_t* mptr, qse_size_t mlen)
|
qse_tio_t* tio, const qse_mchar_t* mptr, qse_size_t mlen)
|
||||||
|
@ -92,6 +92,11 @@ qse_tio_errnum_t qse_tio_geterrnum (qse_tio_t* tio)
|
|||||||
return tio->errnum;
|
return tio->errnum;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void qse_tio_seterrnum (qse_tio_t* tio, qse_tio_errnum_t errnum)
|
||||||
|
{
|
||||||
|
tio->errnum = errnum;
|
||||||
|
}
|
||||||
|
|
||||||
qse_cmgr_t* qse_tio_getcmgr (qse_tio_t* tio)
|
qse_cmgr_t* qse_tio_getcmgr (qse_tio_t* tio)
|
||||||
{
|
{
|
||||||
return tio->cmgr;
|
return tio->cmgr;
|
||||||
|
Loading…
Reference in New Issue
Block a user