}
{Entrambe le funzioni restituiscono il puntatore alla zona di memoria allocata
in caso di successo e \val{NULL} in caso di fallimento, nel qual caso
- \var{errno} assumerà il valore \errval{ENOMEM}.}
+ \var{errno} assumerà il valore \errcode{ENOMEM}.}
\end{funcproto}
In genere si usano \func{malloc} e \func{calloc} per allocare dinamicamente
\fdesc{Cambia la dimensione di un'area di memoria precedentemente allocata.}
} {La funzione ritorna il puntatore alla zona di memoria allocata in caso
di successo e \val{NULL} per un errore, nel qual caso \var{errno}
- assumerà il valore \errval{ENOMEM}.}
+ assumerà il valore \errcode{ENOMEM}.}
\end{funcproto}
La funzione vuole come primo argomento il puntatore restituito da una
\fdesc{Sposta la fine del segmento dati del processo.}
}
{La funzione ritorna $0$ in caso di successo e $-1$ per un errore,
- nel qual caso \var{errno} assumerà il valore \errval{ENOMEM}.}
+ nel qual caso \var{errno} assumerà il valore \errcode{ENOMEM}.}
\end{funcproto}
La funzione è un'interfaccia all'omonima \textit{system call} ed imposta
}
{La funzione ritorna il puntatore all'inizio della nuova zona di memoria
allocata in caso di successo e \val{NULL} per un errore, nel qual
- caso \var{errno} assumerà il valore \errval{ENOMEM}.}
+ caso \var{errno} assumerà il valore \errcode{ENOMEM}.}
\end{funcproto}
La funzione incrementa la dimensione dello \itindex{heap} \textit{heap} di un