Skip to content

Commit bfd2c6a

Browse files
committed
Use a decorator in the Python example instead of explicit cast.
1 parent bbb4b68 commit bfd2c6a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

example/python/tdjson_example.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
_td_set_log_message_callback.argtypes = [c_int, log_message_callback_type]
4141

4242
# initialize TDLib log with desired parameters
43+
@log_message_callback_type
4344
def on_log_message_callback(verbosity_level, message):
4445
if verbosity_level == 0:
4546
sys.exit('TDLib fatal error: %r' % message)
@@ -51,8 +52,7 @@ def td_execute(query):
5152
result = json.loads(result.decode('utf-8'))
5253
return result
5354

54-
c_on_log_message_callback = log_message_callback_type(on_log_message_callback)
55-
_td_set_log_message_callback(0, c_on_log_message_callback)
55+
_td_set_log_message_callback(2, on_log_message_callback)
5656

5757
# setting TDLib log verbosity level to 1 (errors)
5858
print(str(td_execute({'@type': 'setLogVerbosityLevel', 'new_verbosity_level': 1, '@extra': 1.01234})).encode('utf-8'))

0 commit comments

Comments
 (0)