fix the encoding problem with unicode literals in the Python binding

This commit is contained in:
kr.angelov committed 2013-05-21 10:53:20 +00:00
1 parent 3e30dd78ec
commit b7cbee7940
3 files changed
+6 -7

No files matched your search

+1 -2
View File
@@ -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)) {