summaryrefslogtreecommitdiff
path: root/tools/d2c/pproc.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/d2c/pproc.c')
-rw-r--r--tools/d2c/pproc.c26
1 files changed, 26 insertions, 0 deletions
diff --git a/tools/d2c/pproc.c b/tools/d2c/pproc.c
index 8644af5..fb72774 100644
--- a/tools/d2c/pproc.c
+++ b/tools/d2c/pproc.c
@@ -92,6 +92,32 @@ void delete_pre_processor(pre_processor *pp)
/******************************************************************************
* *
+* Paramètres : pp = pré-processeur dont le contenu est à compléter. *
+* *
+* Description : Enregistre une correspondance nule en matière d'encodage. *
+* *
+* Retour : - *
+* *
+* Remarques : - *
+* *
+******************************************************************************/
+
+void register_empty_encoding(pre_processor *pp)
+{
+ string_exch *encoding; /* Traduction à conserver */
+
+ pp->encodings = (string_exch *)realloc(pp->encodings, ++pp->encodings_count * sizeof(string_exch));
+
+ encoding = &pp->encodings[pp->encodings_count - 1];
+
+ encoding->src = NULL;
+ encoding->dest = NULL;
+
+}
+
+
+/******************************************************************************
+* *
* Paramètres : pp = pré-processeur dont le contenu est à compléter. *
* src = chaîne à remplacer dans les définitions. *
* dest = chaîne de remplacement. *