11import 'dart:collection' ;
2- import 'dart:convert' ;
32import 'dart:js_interop' ;
43import 'dart:typed_data' ;
54
@@ -9,6 +8,7 @@ import '../constants.dart';
98import '../functions.dart' ;
109import '../implementation/bindings.dart' ;
1110import '../implementation/exception.dart' ;
11+ import '../platform/web.dart' ;
1212import 'injected_values.dart' ;
1313import 'wasm_interop.dart' as wasm;
1414import 'sqlite3_wasm.g.dart' ;
@@ -508,7 +508,7 @@ final class WasmStatement implements RawSqliteStatement {
508508
509509 @override
510510 int sqlite3_bind_text (int index, String value) {
511- final encoded = utf8. encode (value);
511+ final encoded = utf8Encode (value);
512512 final ptr = bindings.allocateBytes (encoded);
513513
514514 return bindings.sqlite3_bind_text_finalizerFree (
@@ -654,7 +654,7 @@ final class WasmContext implements RawSqliteContext {
654654
655655 @override
656656 void sqlite3_result_error (String message) {
657- final encoded = utf8. encode (message);
657+ final encoded = utf8Encode (message);
658658 final ptr = bindings.allocateBytes (encoded);
659659
660660 bindings.sqlite3_result_error (context, ptr, encoded.length);
@@ -678,7 +678,7 @@ final class WasmContext implements RawSqliteContext {
678678
679679 @override
680680 void sqlite3_result_text (String text) {
681- final encoded = utf8. encode (text);
681+ final encoded = utf8Encode (text);
682682 final ptr = bindings.allocateBytes (encoded);
683683
684684 bindings.sqlite3_result_text (
0 commit comments