Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Visual C++ already declare the isatty function in the header.h. So this change avoids...
[simgrid.git] / src / gras / DataDesc / datadesc.c
index f84a068..1f99e5f 100644 (file)
@@ -62,6 +62,9 @@ gras_datadesc_init(void) {
   ddt = gras_datadesc_scalar("short int", 
                             gras_ddt_scalar_short, 
                             e_gras_dd_scalar_encoding_sint);
+  ddt = gras_datadesc_scalar("short",
+                            gras_ddt_scalar_short, 
+                            e_gras_dd_scalar_encoding_sint);
   ddt = gras_datadesc_scalar("unsigned short int", 
                             gras_ddt_scalar_short, 
                             e_gras_dd_scalar_encoding_uint);
@@ -82,6 +85,9 @@ gras_datadesc_init(void) {
   ddt = gras_datadesc_scalar("long int", 
                             gras_ddt_scalar_long, 
                             e_gras_dd_scalar_encoding_sint);
+  ddt = gras_datadesc_scalar("long",
+                            gras_ddt_scalar_long, 
+                            e_gras_dd_scalar_encoding_sint);
   ddt = gras_datadesc_scalar("unsigned long int", 
                             gras_ddt_scalar_long, 
                             e_gras_dd_scalar_encoding_uint);
@@ -113,7 +119,8 @@ gras_datadesc_init(void) {
   ddt = gras_datadesc_array_dyn("char[]", 
                                gras_datadesc_by_name("char"),
                                _strlen_cb);
-  ddt = gras_datadesc_ref("string",ddt);
+  gras_datadesc_ref("string",ddt);
+  gras_datadesc_ref("xbt_string_t",ddt);
 
   /* specific datatype: the exception type (for RPC) */
   ddt = gras_datadesc_struct("ex_t");