From 70536212d5ea1dd265ad72ee2eaff333b17815f6 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Fri, 17 Jun 2016 19:24:58 +0300 Subject: [PATCH] examples/unix/ffi_example.py: Remove TODO, make output more clear. --- examples/unix/ffi_example.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/examples/unix/ffi_example.py b/examples/unix/ffi_example.py index e29ee8e0c5..f650e33708 100644 --- a/examples/unix/ffi_example.py +++ b/examples/unix/ffi_example.py @@ -18,8 +18,8 @@ print() perror("ffi before error") open("somethingnonexistent__", 0) -print(errno) -print(errno.get()) +print("errno object:", errno) +print("errno value:", errno.get()) perror("ffi after error") print() @@ -32,8 +32,7 @@ def cmp(pa, pb): cmp_c = ffi.callback("i", cmp, "pp") print("callback:", cmp_c) -# TODO: violates Py semantics, pass bytearray -s = "foobar" +s = bytearray(b"foobar") print("org string:", s) qsort(s, len(s), 1, cmp_c) -print("qsort'ed:", s) +print("qsort'ed string:", s)