[ros-diffs] [akhaldi] 52296: [OSKITTCP] * Fix msvc build. The tcpip driver compiles and links with msvc as a result.
akhaldi at svn.reactos.org
akhaldi at svn.reactos.org
Fri Jun 17 09:43:02 UTC 2011
Author: akhaldi
Date: Fri Jun 17 09:43:02 2011
New Revision: 52296
URL: http://svn.reactos.org/svn/reactos?rev=52296&view=rev
Log:
[OSKITTCP]
* Fix msvc build. The tcpip driver compiles and links with msvc as a result.
Modified:
trunk/reactos/lib/drivers/oskittcp/include/oskitfreebsd.h
trunk/reactos/lib/drivers/oskittcp/oskittcp/uipc_socket.c
Modified: trunk/reactos/lib/drivers/oskittcp/include/oskitfreebsd.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/oskittcp/include/oskitfreebsd.h?rev=52296&r1=52295&r2=52296&view=diff
==============================================================================
--- trunk/reactos/lib/drivers/oskittcp/include/oskitfreebsd.h [iso-8859-1] (original)
+++ trunk/reactos/lib/drivers/oskittcp/include/oskitfreebsd.h [iso-8859-1] Fri Jun 17 09:43:02 2011
@@ -17,21 +17,8 @@
#define ovbcopy(src,dst,n) memmove(dst,src,n)
#define bzero(x,y) memset(x,0,y)
#define bcopy(src,dst,n) memcpy(dst,src,n)
-#ifdef _MSC_VER
-static __inline void panic ( const char* fmt, ... )
-{
- va_list arg;
- va_start(arg, fmt);
- printf ( "oskit PANIC: " );
- vprintf ( fmt, arg );
- va_end(arg);
- // TODO FIXME - print stack trace...
- oskittcp_die("<unknown file>",-1);
-}
-#else//_MSC_VER
#define panic(...) do { printf(__VA_ARGS__); \
oskittcp_die(__FILE__,__LINE__); } while(0)
-#endif//_MSC_VER
#define kmem_malloc(x,y,z) malloc(y,0,0)
#endif//_OSKITFREEBSD_H
Modified: trunk/reactos/lib/drivers/oskittcp/oskittcp/uipc_socket.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/oskittcp/oskittcp/uipc_socket.c?rev=52296&r1=52295&r2=52296&view=diff
==============================================================================
--- trunk/reactos/lib/drivers/oskittcp/oskittcp/uipc_socket.c [iso-8859-1] (original)
+++ trunk/reactos/lib/drivers/oskittcp/oskittcp/uipc_socket.c [iso-8859-1] Fri Jun 17 09:43:02 2011
@@ -610,7 +610,7 @@
if ((so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) == 0 &&
(so->so_proto->pr_flags & PR_CONNREQUIRED)) {
printf("so: %x\n", so);
- __asm__("int3");
+ __debugbreak();
error = ENOTCONN;
goto release;
}
More information about the Ros-diffs
mailing list