prefer.c devient un fichier de src/fsm/ et include/prefer.h disparait
This commit is contained in:
parent
635ff8f076
commit
0d7f90cf18
|
@ -31,7 +31,7 @@
|
|||
#pragma once
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
|
||||
#include <gtk-4.0/gtk/gtk.h> // << ? TODO > Check
|
||||
|
||||
/******************************************************************************/
|
||||
/* S T A T E M A C H I N E */
|
||||
|
@ -70,3 +70,13 @@ void *fsm_add_measure (char *measure_name);
|
|||
void *fsm_add_result (char *result_name);
|
||||
|
||||
void fsm_debug (int choice, int value, char *string, int sub_automaton);
|
||||
|
||||
void pref_set_store_restore_reset (int choice, int value);
|
||||
const char *get_button_icon_name (int n);
|
||||
|
||||
void fsm_reset_all_situations_transparencies_at_value (int value); // provisoire...
|
||||
|
||||
void *fsm_add_displayable (char *displayable_name);
|
||||
|
||||
void prefer_init ();
|
||||
|
||||
|
|
|
@ -30,9 +30,6 @@
|
|||
#include <stdbool.h>
|
||||
|
||||
#include "../../include/fsm.h"
|
||||
#include "../../include/prefer.h"
|
||||
//#include "../../include/widget.h"
|
||||
#include "../../include/fsm.h"
|
||||
|
||||
|
||||
/******************************************************************************/
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
* * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stdlib.h>
|
||||
#include "../../include/fsm.h"
|
||||
|
||||
/******************************************************************************/
|
||||
|
@ -101,9 +102,24 @@ typedef struct s_List List;
|
|||
struct s_List
|
||||
{
|
||||
List *next; /* pointeur sur le reste de la liste */
|
||||
void *data; /* pointeur sur une donnée générique */
|
||||
// void *data; /* pointeur sur une donnée générique */
|
||||
};
|
||||
|
||||
List *list = NULL;
|
||||
|
||||
List *list_create (void *data)
|
||||
{
|
||||
List *list = malloc(sizeof(list)); /* allocation (en vert sur le diagramme)
|
||||
* et affectation à la variable list (en bleu) */
|
||||
if (list) /* si l'allocation a réussi */
|
||||
{
|
||||
// list->data = data; /* affectation du champ data (en rouge) */
|
||||
list->next = NULL; /* affectation du champ next à la liste vide */
|
||||
}
|
||||
return list; /* retour de la liste
|
||||
* (correctement allouée et affectée ou NULL) */
|
||||
}
|
||||
|
||||
void fsm_measures_list_init ()
|
||||
{
|
||||
fsm_debug (0,0, "fsm_measures_list_init()", 2); // sub_automaton 2
|
||||
|
|
|
@ -29,9 +29,9 @@
|
|||
|
||||
|
||||
|
||||
#include "../include/fsm.h"
|
||||
#include "../include/signal.h"
|
||||
#include "../include/widget.h"
|
||||
#include "../../include/fsm.h"
|
||||
#include "../../include/signal.h"
|
||||
#include "../../include/widget.h"
|
||||
|
||||
|
||||
// TODO Les noms d'icônes sont utilisés pour deux fonctions distinctes :
|
||||
|
@ -127,4 +127,5 @@ void *fsm_add_displayable (char *displayable_name)
|
|||
|
||||
|
||||
void prefer_init () {prefer_displayable_list_init ();}
|
||||
void prefer_displayable_list_init () { printf("prefer <> prefer_displayable_list_init()\n");}
|
||||
void prefer_displayable_list_init ()
|
||||
{ printf("prefer <> prefer_displayable_list_init() < in the fsm ? < TODO\n");}
|
|
@ -30,7 +30,6 @@
|
|||
#include <stdbool.h>
|
||||
|
||||
#include "../../include/fsm.h"
|
||||
#include "../../include/prefer.h"
|
||||
#include "../../include/widget.h"
|
||||
|
||||
|
||||
|
|
|
@ -143,7 +143,6 @@
|
|||
|
||||
#include "../include/widget.h"
|
||||
#include "../include/signal.h"
|
||||
#include "../include/prefer.h"
|
||||
#include "../include/fsm.h"
|
||||
|
||||
|
||||
|
|
|
@ -32,7 +32,6 @@
|
|||
#include "../include/fsm.h"
|
||||
#include "../include/signal.h"
|
||||
#include "../include/widget.h"
|
||||
#include "../include/prefer.h"
|
||||
#include "../include/graphics.h"
|
||||
|
||||
|
||||
|
|
|
@ -31,7 +31,6 @@
|
|||
#include "../../../include/base.h"
|
||||
#include "../../../include/signal.h"
|
||||
#include "../../../include/widget.h"
|
||||
//#include "../../../include/prefer.h"
|
||||
#include "../../../include/fsm.h"
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue