}
else {
xbt_dynar_t pstate_list = xbt_str_split(buf, ",");
- int i;
+ unsigned int i;
for (i = 0; i < xbt_dynar_length(pstate_list); i++) {
double speed;
char* speed_str;
void ETag_surfxml_AS(void){
if(as_prop_nb){
char *name = as_name_tab[as_prop_nb-1];
- xbt_dict_t dict = as_dict_tab[as_prop_nb-1];
+ xbt_dict_t dict = (xbt_dict_t) as_dict_tab[as_prop_nb-1];
as_prop_nb--;
XBT_DEBUG("POP prop %p for AS '%s'",dict,name);
xbt_lib_set(as_router_lib,
void STag_surfxml_argument(void){
argc++;
- argv = xbt_realloc(argv, (argc) * sizeof(char *));
+ argv = (char**)xbt_realloc(argv, (argc) * sizeof(char **));
argv[(argc) - 1] = xbt_strdup(A_surfxml_argument_value);
}
xbt_dict_t get_as_router_properties(const char* name)
{
- return xbt_lib_get_or_null(as_router_lib, name, ROUTING_PROP_ASR_LEVEL);
+ return (xbt_dict_t)xbt_lib_get_or_null(as_router_lib, name, ROUTING_PROP_ASR_LEVEL);
}