File tree 2 files changed +2
-7
lines changed
src/libpython_clj2/python
2 files changed +2
-7
lines changed Original file line number Diff line number Diff line change 1
1
{:paths [" src" ]
2
2
:deps {org.clojure/clojure {:mvn/version " 1.11.1" :scope " provided" }
3
- cnuernber/dtype-next {:mvn/version " 10.000 " }
3
+ cnuernber/dtype-next {:mvn/version " 10.009-SNAPSHOT " }
4
4
net.java.dev.jna/jna {:mvn/version " 5.12.1" }
5
5
org.clojure/data.json {:mvn/version " 1.0.0" }
6
6
; ;Replace me with caffeine...
Original file line number Diff line number Diff line change 16
16
[tech.v3.datatype.struct :as dt-struct]
17
17
[tech.v3.datatype.errors :as errors]
18
18
[tech.v3.datatype.native-buffer :as native-buffer]
19
- [tech.v3.datatype.nio-buffer :as nio-buffer]
20
19
[tech.v3.datatype.protocols :as dt-proto]
21
20
[tech.v3.resource :as resource]
22
21
[libpython-clj2.python.gc :as pygc]
@@ -793,11 +792,7 @@ Each call must be matched with PyGILState_Release"}
793
792
(size-obj 0 )
794
793
nil )]
795
794
(native-buffer/free size-obj)
796
- (-> (.decode StandardCharsets/UTF_8
797
- ; ;avoid resource chaining for performance
798
- ^java.nio.ByteBuffer (nio-buffer/native-buf->nio-buf
799
- nbuf {:resource-type nil }))
800
- (.toString ))))
795
+ (native-buffer/native-buffer->string nbuf)))
801
796
802
797
(defn pytype-name
803
798
^String [type-pyobj]
You can’t perform that action at this time.
0 commit comments