Mercurial > pidgin
diff libpurple/plugins/ssl/ssl-nss.c @ 17566:016eee704a96
Avoid including NSPR's private header pprio.h just for the prototype of
PR_ImportTCPSocket, and instead duplicate the prototype.
| author | Stu Tomlinson <stu@nosnilmot.com> |
|---|---|
| date | Sat, 09 Jun 2007 16:13:10 +0000 |
| parents | 278e22624ce5 |
| children | 9ac0fbb569a5 |
line wrap: on
line diff
--- a/libpurple/plugins/ssl/ssl-nss.c Sat Jun 09 14:45:14 2007 +0000 +++ b/libpurple/plugins/ssl/ssl-nss.c Sat Jun 09 16:13:10 2007 +0000 @@ -32,7 +32,6 @@ #undef HAVE_LONG_LONG /* Make Mozilla less angry. If angry, Mozilla SMASH! */ #include <nspr.h> -#include <private/pprio.h> #include <nss.h> #include <pk11func.h> #include <prio.h> @@ -42,6 +41,10 @@ #include <sslerr.h> #include <sslproto.h> +/* This is defined in NSPR's <private/pprio.h>, but to avoid including a + * private header we duplicate the prototype here */ +NSPR_API(PRFileDesc*) PR_ImportTCPSocket(PRInt32 osfd); + typedef struct { PRFileDesc *fd;
