[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR2] po4a://manpages-fr-dev/malloc.3/po/fr.po



Bonjour,

> Autres relectures ?
>
détails et suggestions pas très originales, quoique ...
D'autre part je me demandais pour le balisage en fin de po

"l'appel est équivalent à I<malloc(taille)>, pour toute valeur de I<taille>
   un appel à I<free(ptr)> est effectué."
ne serait-ce pas mieux B<malloc>I<taille> ; idem pour B<free> ?
[ln ~ 998;1025 ]
   amicalement,
     bubu
--- malloc.3.po	2023-07-06 13:52:38.000000000 +0200
+++ remalloc.3.po	2023-07-07 01:03:14.755845071 +0200
@@ -168,7 +168,7 @@
 "La fonction B<malloc>() alloue I<taille> octets et renvoie un pointeur sur "
 "la mémoire allouée. I<Le contenu de la zone de mémoire n'est pas "
 "initialisé>. Si I<taille> est nulle, B<malloc> renvoie un unique pointeur "
-"qui pourra être passé ultérieurement à B<free>() avec succès (Consulter "
+"qui pourra être passé ultérieurement à B<free>() avec succès. (Consulter "
 "« Comportement non portable » pour les problèmes de portabilité)."
 
 #. type: SS
@@ -381,13 +381,13 @@
 msgstr ""
 "Les fonction B<realloc>() et B<reallocarray>() renvoient NULL si I<ptr> est "
 "différent de NULL et si la taille demandée est égale à zéro, ce qui n'est "
-"pas considéré comme une erreur (Consulter « Comportement non portable » pour "
+"pas considéré comme une erreur (consulter « Comportement non portable » pour "
 "les problèmes de portabilité). Dans le cas contraire, le pointeur renvoyé "
 "peut être identique à I<ptr> si la zone mémoire n'a pas été déplacée (par "
 "exemple s'il y a assez de place pour l'étendre à son emplacement), ou peut "
 "être différent de I<ptr> si la zone mémoire a été déplacée à une nouvelle "
-"adresse. Si ces fonctions échouent, le bloc mémoire original reste intact ; "
-"il n'est ni libéré ni déplacé."
+"adresse. Si ces fonctions échouent, le bloc mémoire originel reste intact ; "
+"il n'est ni libéré, ni déplacé."
 
 #. type: SH
 #: archlinux debian-bookworm debian-unstable fedora-38 fedora-rawhide
@@ -594,7 +594,7 @@
 "OOM killer\\ » (gestionnaire de mémoire). Pour plus d'informations, "
 "consultez la description de I</proc/sys/vm/overcommit_memory> et I</proc/sys/"
 "vm/oom_adj> dans B<proc>(5), ainsi que le fichier I<Documentation/vm/"
-"overcommit-accounting> des sources du noyau Linux."
+"overcommit-accounting.rst> des sources du noyau Linux."
 
 #. type: Plain text
 #: archlinux debian-bookworm debian-unstable fedora-38 fedora-rawhide
@@ -721,7 +721,7 @@
 "platforms should not assume this."
 msgstr ""
 "La norme POSIX exige des allocateurs de mémoire qu'ils renseignent I<errno> "
-"en cas d'erreur. Ce n'est cependant pas le cas de la norme C, et les "
+"en cas d'erreur. Ce n'est cependant pas le cas de la norme C, et les "
 "applications portables vers des plateformes non-POSIX ne sont donc pas "
 "tenues de se plier à cette contrainte."
 
@@ -947,7 +947,7 @@
 msgstr ""
 "La fonction B<malloc>() alloue I<taille> octets et renvoie un pointeur sur "
 "la mémoire allouée. I<Le contenu de la zone de mémoire n'est pas "
-"initialisé>. Si I<taille> est nulle, B<malloc> renvoie soit NULL, soit un "
+"initialisé>. Si I<taille> vaut zéro, B<malloc> renvoie soit NULL, soit un "
 "unique pointeur qui pourra être passé ultérieurement à B<free>() avec succès."
 
 #. type: Plain text
@@ -998,7 +998,7 @@
 "I<ptr> à I<taille> octets. Le contenu de la mémoire entre la zone de départ "
 "et le minimum des nouvelle et ancienne tailles n'est pas modifié. Si la "
 "nouvelle taille est plus grande que l'ancienne taille, le contenu de la zone "
-"de mémoire nouvellement allouée n'est I<pas> initialisé. Si I<ptr> est NULL, "
+"de mémoire nouvellement allouée I<n'est pas> initialisé. Si I<ptr> est NULL, "
 "l'appel est équivalent à I<malloc(taille)>, pour toute valeur de I<taille> ; "
 "si I<taille> vaut zéro et que I<ptr> est non NULL, l'appel est alors "
 "équivalent à I<free(ptr)>. Si I<ptr> n'est pas NULL, il doit avoir été "
@@ -1049,7 +1049,7 @@
 "mémoire allouée qui est correctement alignée pour n'importe quel type "
 "interne. Si elles échouent, elles renvoient NULL. NULL peut également être "
 "renvoyé par un appel réussi à B<malloc>() avec un argument I<taille> égal à "
-"zéro ou par un appel réussi de B<calloc>() avec I<nmemb> ou I<taille> égal à "
+"zéro ou par un appel réussi de B<calloc>() avec I<nmemb> ou I<taille> égale à "
 "zéro."
 
 #. type: Plain text
@@ -1071,8 +1071,8 @@
 "allouée, qui est correctement alignée pour n'importe quel type interne, et "
 "qui peut être différent de I<ptr>, ou NULL si la demande échoue. Si "
 "I<taille> vaut zéro, B<realloc>() renvoie NULL ou un pointeur acceptable "
-"pour B<free>(). Si B<realloc>() échoue, le bloc mémoire original reste "
-"intact, il n'est ni libéré ni déplacé."
+"pour B<free>(). Si B<realloc>() échoue, le bloc mémoire originel reste "
+"intact ; il n'est ni libéré, ni déplacé."
 
 #. type: Plain text
 #: opensuse-leap-15-5

Reply to: