\section{mm\_\-util.c File Reference}
\label{mm__util_8c}\index{mm_util.c@{mm\_\-util.c}}
{\tt \#include $<$stdio.h$>$}\par
{\tt \#include $<$stdlib.h$>$}\par
{\tt \#include $<$string.h$>$}\par
{\tt \#include $<$time.h$>$}\par
{\tt \#include $<$assert.h$>$}\par
{\tt \#include \char`\"{}mm\_\-internal.h\char`\"{}}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
void $\ast$ {\bf xmalloc} (size\_\-t size)
\item 
void $\ast$ {\bf xrealloc} (void $\ast$p, size\_\-t size)
\item 
char $\ast$ \textbf{xstrdup} (const char $\ast$str)\label{mm__util_8c_700bf3013e33311eacdd1f20d13bdc9a}

\item 
void \textbf{xfree} (void $\ast$p)\label{mm__util_8c_91fc771d8aa78ca2ac43244c491da52d}

\item 
char $\ast$ {\bf mm\_\-unquote} (const char $\ast$string)
\item 
char $\ast$ {\bf mm\_\-uncomment} (const char $\ast$string)
\item 
char $\ast$ {\bf xstrsep} (char $\ast$$\ast$stringp, const char $\ast$delim)
\item 
char $\ast$ {\bf mm\_\-stripchars} (char $\ast$input, char $\ast$strip)
\item 
char $\ast$ {\bf mm\_\-addchars} (char $\ast$input, char $\ast$add, u\_\-int16\_\-t linelength)
\item 
void \textbf{mm\_\-striptrailing} (char $\ast$$\ast$what, const char $\ast$charset)\label{mm__util_8c_a965d3d1c625253beffd53051b38548e}

\end{CompactItemize}


\subsection{Detailed Description}
This module contains utility functions for the Mini\-MIME library 