From b7cbee794087f67bdcac2eb09acfbbc937bfea12 Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Tue, 21 May 2013 10:53:20 +0000 Subject: fix the encoding problem with unicode literals in the Python binding --- src/runtime/python/pypgf.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/runtime/python') diff --git a/src/runtime/python/pypgf.c b/src/runtime/python/pypgf.c index 1e11edcb5..fa5103615 100644 --- a/src/runtime/python/pypgf.c +++ b/src/runtime/python/pypgf.c @@ -1663,11 +1663,10 @@ pgf_readExpr(PyObject *self, PyObject *args) { GuPool* tmp_pool = gu_local_pool(); GuIn* in = gu_data_in(buf, len, tmp_pool); - GuReader* rdr = gu_new_utf8_reader(in, tmp_pool); GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool); pyexpr->pool = gu_new_pool(); - pyexpr->expr = pgf_read_expr(rdr, pyexpr->pool, err); + pyexpr->expr = pgf_read_expr(in, pyexpr->pool, err); pyexpr->master = NULL; if (!gu_ok(err) || gu_variant_is_null(pyexpr->expr)) { -- cgit v1.2.3