|
@@ -7,6 +7,9 @@
|
|
|
#include "error.h"
|
|
|
#include "sem.h"
|
|
|
|
|
|
+/* --- Extern --- */
|
|
|
+extern int errno;
|
|
|
+
|
|
|
/* --- Fonctions privées --- */
|
|
|
/**
|
|
|
* Initialise les semaphores
|
|
@@ -27,7 +30,6 @@ boolean ini_sem(semaphore* sem, int* iniVal) {
|
|
|
/* --- Fonctions publiques --- */
|
|
|
boolean create_sem(semaphore* sem, int code, int nb, int* iniVal) {
|
|
|
int id;
|
|
|
- extern int errno;
|
|
|
/* Création du tableau */
|
|
|
key_t key = ftok(IPCKEYPATH, code);
|
|
|
if(key == ERR){
|