We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cc8640e commit 57e8206Copy full SHA for 57e8206
1 file changed
Sources/CosmoMSSQL/TDS/TDSRPCRequest.swift
@@ -192,7 +192,8 @@ struct TDSRPCRequest {
192
buf.writeInteger(UInt64(byteLen), endianness: .little)
193
buf.writeInteger(UInt32(byteLen), endianness: .little)
194
for unit in utf16 {
195
- buf.writeInteger(unit, endianness: .little)
+ buf.writeInteger(UInt8(unit & 0xFF))
196
+ buf.writeInteger(UInt8((unit >> 8) & 0xFF))
197
}
198
buf.writeInteger(UInt32(0), endianness: .little)
199
@@ -215,7 +216,8 @@ struct TDSRPCRequest {
215
216
let utf16 = Array(s.utf16)
217
buf.writeInteger(UInt8(utf16.count))
218
219
220
221
222
223
0 commit comments