Compilation fix.
authorPekka Riikonen <priikone@silcnet.org>
Thu, 17 May 2007 16:10:39 +0000 (16:10 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Thu, 17 May 2007 16:10:39 +0000 (16:10 +0000)
lib/silcutil/symbian/silcsymbiannet.cpp

index 25e7ad2f7b2fdd840fa71fa44220bb2b226bfaae..69fba82e299a9a13f08b621e4e30448c7f96d27e 100644 (file)
@@ -64,6 +64,8 @@ static SilcBool silc_net_set_sockaddr(TInetAddr *addr, const char *ip_addr,
 
 class SilcSymbianTCPListener;
 
+extern "C" {
+
 /* Deliver new stream to upper layer */
 
 static void silc_net_accept_stream(SilcSocketStreamStatus status,
@@ -79,6 +81,8 @@ static void silc_net_accept_stream(SilcSocketStreamStatus status,
   listener->callback(SILC_NET_OK, stream, listener->context);
 }
 
+} /* extern "C" */
+
 /* TCP Listener class */
 
 class SilcSymbianTCPListener : public CActive {
@@ -304,13 +308,14 @@ void silc_net_close_listener(SilcNetListener listener)
   silc_free(listener);
 }
 
-} /* extern "C" */
 
 /**************************** TCP/IP connecting *****************************/
 
 static void silc_net_connect_stream(SilcSocketStreamStatus status,
            SilcStream stream, void *context);
 
+} /* extern "C" */
+
 /* TCP connecting class */
 
 class SilcSymbianTCPConnect : public CActive {