From 00ab7c55e0d0ace9283ec21b63b27f29c6f00a9f Mon Sep 17 00:00:00 2001 From: Andrey Vertiprahov Date: Fri, 19 Jun 2020 18:35:19 +0000 Subject: [PATCH] Merge branch 'noc-cython-language-level' into 'master' cython language_level See merge request noc/noc!3462 (cherry picked from commit 87dc96f5c417ee4c5c1a22d7a4d5d1cbe86aba8b) f89fb980 cython language_level 4428e5af Fix --- speedup/ber.pyx | 3 ++- speedup/ip.pyx | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/speedup/ber.pyx b/speedup/ber.pyx index a78d48b826..f7d7acca58 100644 --- a/speedup/ber.pyx +++ b/speedup/ber.pyx @@ -4,6 +4,7 @@ # Copyright (C) 2007-2018 The NOC Project # See LICENSE for details # ---------------------------------------------------------------------- +# cython: language_level=3 from libc.stdio cimport snprintf @@ -85,7 +86,7 @@ def parse_p_oid(bytes msg): ptr = msg o_ptr = out - if ptr[0] == "+": + if ptr[0] == 0x2b: o_ptr += snprintf(o_ptr, 1024 - (o_ptr - out), "1.3") else: o_ptr += snprintf( diff --git a/speedup/ip.pyx b/speedup/ip.pyx index 72d27e6126..37823bafa7 100644 --- a/speedup/ip.pyx +++ b/speedup/ip.pyx @@ -4,6 +4,7 @@ # Copyright (C) 2007-2016 The NOC Project # See LICENSE for details # ---------------------------------------------------------------------- +# cython: language_level=3 from libc.string cimport memcpy, memset -- GitLab