From 70536212d5ea1dd265ad72ee2eaff333b17815f6 Mon Sep 17 00:00:00 2001
From: Paul Sokolovsky <pfalcon@users.sourceforge.net>
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 e29ee8e0c..f650e3370 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)
-- 
GitLab