diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2013-05-21 10:53:20 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2013-05-21 10:53:20 +0000 |
| commit | b7cbee794087f67bdcac2eb09acfbbc937bfea12 (patch) | |
| tree | 39bc368b0e97f03b2a236f9b128c24a0d2c46208 /src/runtime/python | |
| parent | 3e30dd78ece25632ee5dad62599af67e60368df5 (diff) | |
fix the encoding problem with unicode literals in the Python binding
Diffstat (limited to 'src/runtime/python')
| -rw-r--r-- | src/runtime/python/pypgf.c | 3 |
1 files changed, 1 insertions, 2 deletions
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)) { |
