|
From: Alain P. <apa...@us...> - 2002-04-24 12:47:21
|
The following file was modified in apps/bluetooth/sdp_server:
Name Old version New version Tag Comment
---- ----------- ----------- --- -------
sdp_parser.c 1.22 1.23=20=20=20=20=20=20=20=20=20=20=20=20=20=20
The accompanying log:
Replaced writev by write, because writev is not present in every expat libr=
aries.
The diff of the modified file(s):
--- sdp_parser.c 7 Mar 2002 21:23:19 -0000 1.22
+++ sdp_parser.c 24 Apr 2002 12:46:49 -0000 1.23
@@ -786,19 +786,14 @@
write2stack(int sdp_con_id, char *data, int len)
{
data_struct db_hdl;
- struct iovec vec[2];
=20
D_XMIT("Writing %d bytes to sdp_con_id %d", len, sdp_con_id);
=20=20=20
db_hdl.sdp_con_id =3D sdp_con_id;
db_hdl.len =3D len;
=20
- vec[0].iov_base =3D &db_hdl;
- vec[0].iov_len =3D sizeof db_hdl;
- vec[1].iov_base =3D data;
- vec[1].iov_len =3D len;
-=20=20
- writev(stack_if_fd, vec, 2);
+ write( stack_if_fd, &db_hdl, sizeof db_hdl );
+ write( stack_if_fd, data, len );
}
=20
#ifndef BTD_USERSTACK
|