added OS/2 code into time.c
started writing OS/2 code into pio.c fixed minor issues in fio.c
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: fio.h 396 2011-03-14 15:40:35Z hyunghwan.chung $
|
||||
* $Id: fio.h 402 2011-03-18 15:07:21Z hyunghwan.chung $
|
||||
*
|
||||
Copyright 2006-2009 Chung, Hyung-Hwan.
|
||||
This file is part of QSE.
|
||||
@ -115,6 +115,7 @@ struct qse_fio_t
|
||||
QSE_DEFINE_COMMON_FIELDS (fio)
|
||||
int errnum;
|
||||
qse_fio_hnd_t handle;
|
||||
int flags; /* extra flags */
|
||||
qse_tio_t* tio;
|
||||
};
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: pio.h 287 2009-09-15 10:01:02Z hyunghwan.chung $
|
||||
* $Id: pio.h 402 2011-03-18 15:07:21Z hyunghwan.chung $
|
||||
*
|
||||
Copyright 2006-2009 Chung, Hyung-Hwan.
|
||||
This file is part of QSE.
|
||||
@ -120,12 +120,20 @@ enum qse_pio_errnum_t
|
||||
};
|
||||
typedef enum qse_pio_errnum_t qse_pio_errnum_t;
|
||||
|
||||
#ifdef _WIN32
|
||||
#if defined(_WIN32)
|
||||
/* <winnt.h> => typedef PVOID HANDLE; */
|
||||
typedef void* qse_pio_hnd_t; /**< defines a pipe handle type */
|
||||
typedef void* qse_pio_pid_t; /**< defines a process handle type */
|
||||
# define QSE_PIO_HND_NIL ((qse_pio_hnd_t)QSE_NULL)
|
||||
# define QSE_PIO_PID_NIL ((qse_pio_pid_t)QSE_NULL)
|
||||
#elif defined(__OS2__)
|
||||
/* <os2def.h> => typedef LHANDLE HFILE;
|
||||
typedef LHANDLE PID;
|
||||
typedef unsigned long LHANDLE; */
|
||||
typedef unsigned long qse_pio_hnd_t;
|
||||
typedef unsigned long qse_pio_pid_t;
|
||||
# define QSE_PIO_HND_NIL ((qse_pio_hnd_t)-1)
|
||||
# define QSE_PIO_PID_NIL ((qse_pio_pid_t)-1)
|
||||
#else
|
||||
typedef int qse_pio_hnd_t; /**< defines a pipe handle type */
|
||||
typedef int qse_pio_pid_t; /**< defines a process handle type */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: time.h 356 2010-09-07 12:29:25Z hyunghwan.chung $
|
||||
* $Id: time.h 402 2011-03-18 15:07:21Z hyunghwan.chung $
|
||||
*
|
||||
Copyright 2006-2009 Chung, Hyung-Hwan.
|
||||
This file is part of QSE.
|
||||
@ -128,7 +128,7 @@ int qse_timegm (
|
||||
* The qse_timelocal() converts broken-down time to numeric time. It is the
|
||||
* inverse of qse_localtime();
|
||||
*/
|
||||
int qse_timelcoal (
|
||||
int qse_timelocal (
|
||||
const qse_btime_t* bt,
|
||||
qse_ntime_t* nt
|
||||
);
|
||||
|
Reference in New Issue
Block a user