]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
minor modification in write_emu().
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 7 Apr 2011 21:16:58 +0000 (23:16 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 7 Apr 2011 21:16:58 +0000 (23:16 +0200)
lib/gnutls_buffers.c

index 39657a0ed6bb7d0b8847f9ad6d37b4154f98fe03..d10546020b0d37f2201e94546e45b749c9c0207e 100644 (file)
@@ -319,11 +319,10 @@ _gnutls_read (gnutls_session_t session, mbuffer_st **bufel,
 }
 
 static ssize_t
-_gnutls_writev_emu (gnutls_session_t session, const giovec_t * giovec,
+_gnutls_writev_emu (gnutls_session_t session, gnutls_transport_ptr_t fd, const giovec_t * giovec,
                     int giovec_cnt)
 {
   int ret, j = 0;
-  gnutls_transport_ptr_t fd = session->internals.transport_send_ptr;
   size_t total = 0;
 
   for (j = 0; j < giovec_cnt; j++)
@@ -352,7 +351,7 @@ _gnutls_writev (gnutls_session_t session, const giovec_t * giovec,
   reset_errno (session);
 
   if (session->internals.push_func != NULL)
-    i = _gnutls_writev_emu (session, giovec, giovec_cnt);
+    i = _gnutls_writev_emu (session, fd, giovec, giovec_cnt);
   else
     i = session->internals.vec_push_func (fd, giovec, giovec_cnt);