aplat

Documents structurés pour Unix
git clone git://git.asteride.xyz/~ldp/aplat.git
Journaux | Fichiers | Références | LISEZ-MOI | LICENCE

commit d991ae66d4e94a0b42fa6044d9f89688a3292a95
parent eb5b4feffcdb995088ee452ffb42950c57651a7f
Auteur: Selve <selve@asteride.xyz>
Date:   Sat, 18 Nov 2023 19:13:49 -0500

ajout du mot-clef static à certaines fonctions

Diffstat:
Maplat.c | 20++++++++++----------
Mtampon.c | 4+++-
Mtampon.h | 1-
3 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/aplat.c b/aplat.c @@ -18,11 +18,11 @@ #define JT_FCT 2 /* séparateur fictif */ #define JT_ATM 3 /* atome */ -void utilisation(void); -int transformer(FILE *); -int prch_jeton(FILE *, struct tampon *, int); -int afficher_ligne(struct tampon *, struct tampon *, int *); -int guillemets(FILE *, struct tampon *); +static void utilisation(void); +static int transformer(FILE *); +static int prch_jeton(FILE *, struct tampon *, int); +static int afficher_ligne(struct tampon *, struct tampon *, int *); +static int guillemets(FILE *, struct tampon *); char *nom_prog; /* nom du programme */ @@ -50,13 +50,13 @@ main(int argc, char **argv) return 0; } -void +static void utilisation(void) { printf("UTILISATION: %s <[fichier]\n", nom_prog); } -int transformer(FILE *f) +static int transformer(FILE *f) { int prfd; /* profondeur */ int draps; /* drapeaux */ @@ -165,7 +165,7 @@ deseq: return -1; } -int +static int prch_jeton(FILE *f, struct tampon *tp, int tp_type) { int c; @@ -213,7 +213,7 @@ prch_jeton(FILE *f, struct tampon *tp, int tp_type) return EOF; } -int +static int afficher_ligne(struct tampon *etq, struct tampon *ctn, int *draps) { char *c; @@ -258,7 +258,7 @@ afficher_ligne(struct tampon *etq, struct tampon *ctn, int *draps) return 0; } -int +static int guillemets(FILE *f, struct tampon *tp) { int c; diff --git a/tampon.c b/tampon.c @@ -3,6 +3,8 @@ #include "tampon.h" +static int tp_plein(char, struct tampon *); + /* initialiser le tampon tp de taille tll */ int tp_init(struct tampon *tp, size_t tll) @@ -32,7 +34,7 @@ tp_ecr(char c, struct tampon *tp) } /* agrandir le tampon tp et y ajouter le caractère c */ -int +static int tp_plein(char c, struct tampon *tp) { size_t diff; diff --git a/tampon.h b/tampon.h @@ -14,7 +14,6 @@ struct tampon { int tp_init(struct tampon *, size_t taille); int tp_ecr(char c, struct tampon *); -int tp_plein(char c,struct tampon *); void tp_eff(struct tampon *); int tp_etq_rec(struct tampon *);