Staticify some more.
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 1 Mar 2018 10:04:28 +0000 (11:04 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 1 Mar 2018 10:04:28 +0000 (11:04 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
TD3/exo4/exo4.c
semaphore/semaphore.c
signal/signaux0.c
threads/exemple1.c

index 40337f6eb54225dacbffa417ee692a92379883ce..a5ffce32ae087b31a072c73737d8a97e2037e9e1 100644 (file)
@@ -35,14 +35,13 @@ int main(void)
        if (fork() == 0) {
                signal(SIGINT, sigintF);
                while (1) {
-                       printf("ici fils \n");
+                       printf("ici fils\n");
                        sleep(1);
                }
        }
        while (1) {
                signal(SIGINT, sigintP);
-               printf("ici pere \n");
+               printf("ici pere\n");
                sleep(1);
        }
-       return 0;
 }
index 28eadbabae4f08ce631f99bd8250c09bf2c97933..53526d6fd6f37e2ddd3949e73c40fa67cb509e8c 100644 (file)
@@ -4,7 +4,7 @@
 
 #define val 1
 sem_t mutex;                   // sémaphore
-int var_glob = 0;
+static int var_glob = 0;
 
 void *increment(void *);
 void *decrement(void *);
@@ -21,7 +21,7 @@ int main()
        // attendre la fin des threads
        pthread_join(threadA, NULL);
        pthread_join(threadB, NULL);
-       printf("ici main, fin threads : var_glob =%d \n", var_glob);
+       printf("ici main, fin threads : var_glob = %d\n", var_glob);
        return 0;
 }
 
@@ -31,7 +31,7 @@ void *decrement(void *nothing)
        var_glob = var_glob - 1;
        printf("ici sc de decrement: var_glob= %d\n", var_glob);
        sem_post(&mutex);
-       return (NULL);
+       return NULL;
 }
 
 void *increment(void *nothing)
@@ -40,5 +40,5 @@ void *increment(void *nothing)
        var_glob = var_glob + 1;
        printf("ici sc de increment: var_glob= %d\n", var_glob);
        sem_post(&mutex);
-       return (NULL);
+       return NULL;
 }
index 134d77e0a076bae94cc1f00f9ab65a3afe8390ad..c4db6160c2508f6c3c8bf08341f38ee6b2dc56c2 100644 (file)
@@ -5,7 +5,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 
-int count = 0;
+static int count = 0;
 
 static void action(int sig)
 {
index d8cc0edbcc162b4bcb86df884b6044aa3bd6db63..571f7e1afdb68e8ba039e0c3c0f0c2557bb7c597 100644 (file)
@@ -6,7 +6,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 
-void afficher(int n, char lettre)
+static void afficher(int n, char lettre)
 {
        int j;
        for (j = 1; j < n; j++) {
@@ -15,7 +15,7 @@ void afficher(int n, char lettre)
        }
 }
 
-void *threadA(void *inutilise)
+static void *threadA(void *inutilise)
 {
        afficher(100, 'A');
        printf("\n Fin du thread A\n");
@@ -23,7 +23,7 @@ void *threadA(void *inutilise)
        pthread_exit(NULL);
 }
 
-void *threadC(void *inutilise)
+static void *threadC(void *inutilise)
 {
        afficher(150, 'C');
        printf("\n Fin du thread C\n");
@@ -31,7 +31,7 @@ void *threadC(void *inutilise)
        pthread_exit(NULL);
 }
 
-void *threadB(void *inutilise)
+static void *threadB(void *inutilise)
 {
        pthread_t thC;
        pthread_create(&thC, NULL, threadC, NULL);