From b5cd8f86ef2ff365b3d848da283ffd888712d1fa Mon Sep 17 00:00:00 2001
From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= <jerome.benoit@piment-noir.org>
Date: Mon, 13 Nov 2017 13:38:40 +0100
Subject: [PATCH] Make use of EXIT_* return values.
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
---
 lexer/main.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/lexer/main.c b/lexer/main.c
index fd6a5cc..691d54e 100644
--- a/lexer/main.c
+++ b/lexer/main.c
@@ -119,11 +119,11 @@ SS2:
 
 SECTION:
     tokenType = SECTION;
-    return 1;
+    return EXIT_SUCCESS;
 
 SSECTION:
     tokenType = SSECTION;
-    return 1;
+    return EXIT_SUCCESS;
 
 M1:
     if (istAlpha()) {
@@ -188,11 +188,11 @@ initLV1LV2:
 
 NPARA:
     tokenType = NPARA;
-    return 1;
+    return EXIT_SUCCESS;
 
 MOT:
     tokenType = MOT;
-    return 1;
+    return EXIT_SUCCESS;
 
 MC2:
     if (isSeparator() || c == WEOF) {
@@ -202,15 +202,15 @@ MC2:
 
 MOTCLE:
     tokenType = MOTCLE;
-    return 1;
+    return EXIT_SUCCESS;
 
 FIN:
     tokenType = FIN;
-    return 1;
+    return EXIT_SUCCESS;
 
 error:
     tokenType = FIN;
-    return -1;
+    return EXIT_FAILURE;
 }
 
 int main() {
@@ -233,7 +233,7 @@ int main() {
     c = fgetwc(source); // lecture du premier caractere
     do {
         int scanrt = scanner();
-        if (scanrt == -1) {
+        if (scanrt == EXIT_FAILURE) {
             wprintf(L"Scanner error with token value: %ls\n", token[tokenFound].value);
             exit(EXIT_FAILURE);
         }
@@ -249,5 +249,5 @@ int main() {
     if (source != NULL) fclose(source); // fermeture du fichier source
     if (target != NULL) fclose(target); // fermeture du fichier target
 
-    return 0;
+    return EXIT_SUCCESS;
 }
-- 
2.43.0