\hypertarget{eina__alloca_8h}{}\section{eina\+\_\+alloca.\+h File Reference}
\label{eina__alloca_8h}\index{eina\+\_\+alloca.\+h@{eina\+\_\+alloca.\+h}}


simplifies usage of \hyperlink{eina__alloca_8h_ac320aee47c6cca7c5402e629718efa85}{alloca()} by including the proper file depending on the platform.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void $\ast$ \hyperlink{eina__alloca_8h_ac320aee47c6cca7c5402e629718efa85}{alloca} (size\+\_\+t size)
\begin{DoxyCompactList}\small\item\em Allocates memory in the stack frame of the caller, so it\textquotesingle{}s automatically freed when the caller returns. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
simplifies usage of \hyperlink{eina__alloca_8h_ac320aee47c6cca7c5402e629718efa85}{alloca()} by including the proper file depending on the platform. 



\subsection{Function Documentation}
\hypertarget{eina__alloca_8h_ac320aee47c6cca7c5402e629718efa85}{}\label{eina__alloca_8h_ac320aee47c6cca7c5402e629718efa85} 
\index{eina\+\_\+alloca.\+h@{eina\+\_\+alloca.\+h}!alloca@{alloca}}
\index{alloca@{alloca}!eina\+\_\+alloca.\+h@{eina\+\_\+alloca.\+h}}
\subsubsection{\texorpdfstring{alloca()}{alloca()}}
{\footnotesize\ttfamily void$\ast$ alloca (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{size }\end{DoxyParamCaption})}



Allocates memory in the stack frame of the caller, so it\textquotesingle{}s automatically freed when the caller returns. 

See alloca(3) for detials. 

Referenced by ecore\+\_\+con\+\_\+ssl\+\_\+client\+\_\+upgrade(), edje\+\_\+edit\+\_\+script\+\_\+program\+\_\+set(), edje\+\_\+evas\+\_\+global\+\_\+perspective\+\_\+get(), edje\+\_\+language\+\_\+set(), eet\+\_\+clearcache(), eet\+\_\+identity\+\_\+certificate\+\_\+print(), eet\+\_\+identity\+\_\+print(), efl\+\_\+quicklaunch\+\_\+prepare(), efreet\+\_\+icon\+\_\+deprecated\+\_\+user\+\_\+dir\+\_\+get(), efreet\+\_\+icon\+\_\+free(), efreet\+\_\+icon\+\_\+user\+\_\+dir\+\_\+get(), efreet\+\_\+menu\+\_\+unref(), eina\+\_\+benchmark\+\_\+run(), eina\+\_\+file\+\_\+current\+\_\+directory\+\_\+get(), eina\+\_\+inarray\+\_\+reverse(), eina\+\_\+module\+\_\+find(), elm\+\_\+quicklaunch\+\_\+fork(), elm\+\_\+quicklaunch\+\_\+prepare(), evas\+\_\+object\+\_\+box\+\_\+smart\+\_\+class\+\_\+get(), and evas\+\_\+textblock\+\_\+cursor\+\_\+content\+\_\+get().

