From 21e5cd93249525e331d76a3dc03f3c21d004db35 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Tue, 9 Apr 2013 16:15:53 +0200 Subject: [PATCH] iscc.c: read_ident: use isl_val Signed-off-by: Sven Verdoolaege --- iscc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/iscc.c b/iscc.c index efa8d6e..214a854 100644 --- a/iscc.c +++ b/iscc.c @@ -2167,6 +2167,7 @@ static struct isl_obj read_bool_if_available(struct isl_stream *s) static __isl_give char *read_ident(struct isl_stream *s) { char *name; + isl_val *v; struct isl_token *tok, *tok2; name = isl_stream_read_ident_if_available(s); @@ -2188,7 +2189,9 @@ static __isl_give char *read_ident(struct isl_stream *s) return NULL; } - name = isl_int_get_str(tok2->u.v); + v = isl_token_get_val(s->ctx, tok2); + name = isl_val_to_str(v); + isl_val_free(v); isl_token_free(tok); isl_token_free(tok2); -- 2.11.4.GIT