From 6f3f8c6f842c042e5f2660891c941cbf8082a50c Mon Sep 17 00:00:00 2001 From: Simone Piccardi Date: Wed, 26 Oct 2005 20:58:47 +0000 Subject: [PATCH] Alcune indicizzazioni, e una correzione da parte di Francesco Rossi sugli argomenti di calloc. --- ChangeLog | 5 +++++ process.tex | 5 +++-- prochand.tex | 2 +- tcpsock.tex | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0e74dd2..055cfeb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-10-26 piccardi + + * process.tex: Correzioni argomenti calloc da parte di Francesco + Rossi. + 2005-05-02 piccardi * netlayer.tex: Correzione typo da Mirko Maischberger diff --git a/process.tex b/process.tex index 29ca369..b030d9a 100644 --- a/process.tex +++ b/process.tex @@ -476,8 +476,9 @@ quattro: \funcd{malloc}, \funcd{calloc}, \funcd{realloc} e \funcd{free}, i loro prototipi sono i seguenti: \begin{functions} \headdecl{stdlib.h} -\funcdecl{void *calloc(size\_t size)} - Alloca \param{size} byte nello heap. La memoria viene inizializzata a 0. +\funcdecl{void *calloc(size\_t nmemb, size\_t size)} + Alloca nello heap un'area di memoria per un vettore di \param{nmemb} membri + di \param{size} byte di dimensione. La memoria viene inizializzata a 0. La funzione restituisce il puntatore alla zona di memoria allocata in caso di successo e \val{NULL} in caso di fallimento, nel qual caso diff --git a/prochand.tex b/prochand.tex index 443bc47..f94d863 100644 --- a/prochand.tex +++ b/prochand.tex @@ -2106,7 +2106,7 @@ sez.~\ref{sec:proc_setuid}; il loro significato Oltre a questi tre insiemi, che sono relativi al singolo processo, il kernel mantiene un insieme generale valido per tutto il sistema, chiamato -\index{capabilities~bounding~set} \textit{capabilities bounding set}. Ogni +\itindex{capabilities~bounding~set} \textit{capabilities bounding set}. Ogni volta che un programma viene posto in esecuzione con \func{exec} il contenuto degli insiemi \textit{effective} e \textit{permitted} vengono mascherati con un \textsl{AND} binario del contenuto corrente del \textit{capabilities diff --git a/tcpsock.tex b/tcpsock.tex index a174506..66d677f 100644 --- a/tcpsock.tex +++ b/tcpsock.tex @@ -2078,7 +2078,7 @@ installeremo il gestore usando quest'ultima. \includecodesample{listati/SignalRestart.c} \end{minipage} \normalsize - \caption{La funzione \funcd{SignalRestart}, che installa un gestore di + \caption{La funzione \func{SignalRestart}, che installa un gestore di segnali in semantica BSD per il riavvio automatico delle system call interrotte.} \label{fig:sig_SignalRestart_code} -- 2.30.2