X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Flib%2Fgscprts%2Frts_gdat.c;h=62f6372902c87c922538181391059eb6d088ace2;hb=87cd81502f23b63c980bbce93b6159379299c782;hp=7cd4afe173629febeadab5da3b1c5b0d28acffb7;hpb=c9783d8ea8b85d810483559e50dbf2297109e349;p=com%2Fgs-lite.git diff --git a/src/lib/gscprts/rts_gdat.c b/src/lib/gscprts/rts_gdat.c index 7cd4afe..62f6372 100644 --- a/src/lib/gscprts/rts_gdat.c +++ b/src/lib/gscprts/rts_gdat.c @@ -248,15 +248,18 @@ static void next_file() { static gs_retval_t gdat_replay_init(gs_sp_t device) { - gs_sp_t verbosetmp; - gs_sp_t delaytmp; - gs_sp_t gshubtmp; - gs_sp_t singlefiletmp; + gs_csp_t verbosetmp; + gs_csp_t delaytmp; + gs_csp_t gshubtmp; + gs_csp_t singlefiletmp; - if ((name=get_iface_properties(device,"filename"))==0) { + gs_csp_t tmp_name; + + if ((tmp_name=get_iface_properties(device,"filename"))==0) { print_error("csv_init::No GDAT \"Filename\" defined"); exit(0); } + name = strdup(tmp_name); if ((verbosetmp=get_iface_properties(device,"verbose"))!=0) { if (strncmp(verbosetmp,"TRUE",4)==0) {