Nut/OS  4.10.3
API Reference
mktime.c File Reference
#include <stdint.h>
#include <time.h>
#include "ctime.h"
#include <sys/nutdebug.h>
#include <stddef.h>
Include dependency graph for mktime.c:

Go to the source code of this file.

Defines

#define __need_NULL
#define ChkAdd(dest, src1, src2)
#define ChkMul(dest, src1, src2)   ( src1 ? (dest/src1 != src2) : 0 )

Functions

time_t mktime (tm *timeptr)
 Convert the local time to a calendar value.
time_t _mkgmtime (tm *timeptr)

Define Documentation

#define __need_NULL

Definition at line 59 of file mktime.c.

#define ChkAdd (   dest,
  src1,
  src2 
)
Value:
( ((src1 >= 0L) && (src2 >= 0L) \
    && (dest < 0L)) || ((src1 < 0L) && (src2 < 0L) && (dest >= 0L)) )

Definition at line 65 of file mktime.c.

#define ChkMul (   dest,
  src1,
  src2 
)    ( src1 ? (dest/src1 != src2) : 0 )

Definition at line 71 of file mktime.c.