Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Lesson 6 added
[simgrid.git] / doc / gtut-files / 5-globals.c
index 3f551f4..9ca9c17 100644 (file)
@@ -2,7 +2,7 @@
 
 typedef struct {
    int killed;
-} *server_data_t;
+} server_data_t;
    
 
 int server_kill_cb(gras_msg_cb_ctx_t ctx, void *payload) {
@@ -28,11 +28,11 @@ int server_hello_cb(gras_msg_cb_ctx_t ctx, void *payload) {
 
 int server(int argc, char *argv[]) {
   gras_socket_t mysock;   /* socket on which I listen */
-  server_data_t globals;
+  server_data_t *globals;
   
   gras_init(&argc,argv);
 
-  globals=gras_userdata_new(server_data_t);
+  globals=gras_userdata_new(server_data_t*);
   globals->killed=0;
 
   gras_msgtype_declare("hello", NULL);