summaryrefslogtreecommitdiff
path: root/main/minimime/mm-docs/latex/mm__internal_8h.tex
blob: 017f05bc00cdf3fc2a5360cd8412d4463f29c005 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
\section{mm\_\-internal.h File Reference}
\label{mm__internal_8h}\index{mm_internal.h@{mm\_\-internal.h}}
{\tt \#include \char`\"{}mm.h\char`\"{}}\par
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define \textbf{debugp}(m,...)
\end{CompactItemize}
\subsection*{Functions}
\begin{Indent}{\bf Utility functions}\par
\begin{CompactItemize}
\item 
void $\ast$ {\bf xmalloc} (size\_\-t)
\item 
void $\ast$ {\bf xrealloc} (void $\ast$, size\_\-t)
\item 
void \textbf{xfree} (void $\ast$)\label{group__util_g35c4383ff0dee2de18985e6edfed1ae6}

\item 
char $\ast$ \textbf{xstrdup} (const char $\ast$)\label{group__util_g2961ae74e91b0b28acdf9822438a581c}

\item 
char $\ast$ {\bf xstrsep} (char $\ast$$\ast$, const char $\ast$)
\end{CompactItemize}
\end{Indent}


\subsection{Detailed Description}
Data definitions for Mini\-MIME 

\subsection{Define Documentation}
\index{mm_internal.h@{mm\_\-internal.h}!debugp@{debugp}}
\index{debugp@{debugp}!mm_internal.h@{mm\_\-internal.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define debugp(m,  {\em ...})}\label{mm__internal_8h_089dd7bda22f552c35ebdc06a8849c56}


\textbf{Value:}

\begin{Code}\begin{verbatim}do { \
        fprintf(stderr, "%s:%d:: ", __FILE__, __LINE__); \
        fprintf(stderr, m, ## __VA_ARGS__); \
        fprintf(stderr, "\n"); \
        fflush(stderr); \
} while (0);
\end{verbatim}\end{Code}