Pyrogenesis
13997
|
#include "precompiled.h"
#include <stdio.h>
#include <errno.h>
#include <stdarg.h>
#include "lib/secure_crt.h"
Go to the source code of this file.
Macros | |
#define | tchar char |
#define | T(string_literal) string_literal |
#define | tnlen strnlen |
#define | tncpy_s strncpy_s |
#define | tcpy_s strcpy_s |
#define | tncat_s strncat_s |
#define | tcat_s strcat_s |
#define | tcmp strcmp |
#define | tcpy strcpy |
#define | tvsnprintf vsnprintf |
#define | tvsprintf_s vsprintf_s |
#define | tsprintf_s sprintf_s |
#define | ENFORCE(condition, err_to_warn, retval) |
#define | WARN_IF_PTR_LEN(len) |
Functions | |
STATUS_ADD_DEFINITIONS (secureCrtStatusDefinitions) | |
size_t | tnlen (const tchar *str, size_t max_len) |
int | tncpy_s (tchar *dst, size_t max_dst_chars, const tchar *src, size_t max_src_chars) |
int | tcpy_s (tchar *dst, size_t max_dst_chars, const tchar *src) |
int | tncat_s (tchar *dst, size_t max_dst_chars, const tchar *src, size_t max_src_chars) |
int | tcat_s (tchar *dst, size_t max_dst_chars, const tchar *src) |
int | tvsprintf_s (tchar *dst, size_t max_dst_chars, const tchar *fmt, va_list ap) |
int | tsprintf_s (tchar *buf, size_t max_chars, const tchar *fmt,...) |
Variables | |
static const StatusDefinition | secureCrtStatusDefinitions [] |
#define ENFORCE | ( | condition, | |
err_to_warn, | |||
retval | |||
) |
Definition at line 86 of file secure_crt.cpp.
#define T | ( | string_literal | ) | string_literal |
Definition at line 70 of file secure_crt.cpp.
#define tcat_s strcat_s |
Definition at line 75 of file secure_crt.cpp.
#define tchar char |
Definition at line 69 of file secure_crt.cpp.
#define tcmp strcmp |
Definition at line 76 of file secure_crt.cpp.
#define tcpy strcpy |
Definition at line 77 of file secure_crt.cpp.
#define tcpy_s strcpy_s |
Definition at line 73 of file secure_crt.cpp.
#define tncat_s strncat_s |
Definition at line 74 of file secure_crt.cpp.
#define tncpy_s strncpy_s |
Definition at line 72 of file secure_crt.cpp.
#define tnlen strnlen |
Definition at line 71 of file secure_crt.cpp.
#define tsprintf_s sprintf_s |
Definition at line 80 of file secure_crt.cpp.
#define tvsnprintf vsnprintf |
Definition at line 78 of file secure_crt.cpp.
#define tvsprintf_s vsprintf_s |
Definition at line 79 of file secure_crt.cpp.
#define WARN_IF_PTR_LEN | ( | len | ) |
Definition at line 99 of file secure_crt.cpp.
STATUS_ADD_DEFINITIONS | ( | secureCrtStatusDefinitions | ) |
Definition at line 225 of file secure_crt.cpp.
Definition at line 181 of file secure_crt.cpp.
Definition at line 191 of file secure_crt.cpp.
Definition at line 138 of file secure_crt.cpp.
size_t tnlen | ( | const tchar * | str, |
size_t | max_len | ||
) |
Definition at line 114 of file secure_crt.cpp.
Definition at line 249 of file secure_crt.cpp.
Definition at line 231 of file secure_crt.cpp.
|
static |
Definition at line 38 of file secure_crt.cpp.