X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b9734b132bcaf8a26ec1dbfcc71176e7182b5b0e..b3b356352e87ae00a20f737c48e19b0c8413455a:/src/xbt/automaton/automatonparse_promela.c diff --git a/src/xbt/automaton/automatonparse_promela.c b/src/xbt/automaton/automatonparse_promela.c index 1df0120866..44758e34a2 100644 --- a/src/xbt/automaton/automatonparse_promela.c +++ b/src/xbt/automaton/automatonparse_promela.c @@ -1,6 +1,6 @@ /* methods for implementation of automaton from promela description */ -/* Copyright (c) 2011-2013. The SimGrid Team. +/* Copyright (c) 2011-2015. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -15,7 +15,7 @@ char* state_id_src; static void new_state(char* id, int src){ - char* id_state = strdup(id); + char* id_state = xbt_strdup(id); char* first_part = strtok(id,"_"); int type = 0 ; // -1=initial state; 0=intermediate state; 1=final state @@ -38,13 +38,13 @@ static void new_state(char* id, int src){ parsed_automaton->current_state = state; if(src) - state_id_src = strdup(id_state); + state_id_src = xbt_strdup(id_state); } static void new_transition(char* id, xbt_automaton_exp_label_t label){ - char* id_state = strdup(id); + char* id_state = xbt_strdup(id); xbt_automaton_state_t state_dst = NULL; new_state(id, 0); state_dst = xbt_automaton_state_exists(parsed_automaton, id_state);