Menu

#5 Compiling on FreeBSD-4.5 patch

open
nobody
None
5
2002-07-12
2002-07-12
Anonymous
No

Checkout of current CVS tree.

Assumption is that 'depcomp' is present which it is
not.
(workaround: 'cp /usr/src/contrib/cvs/depcomp
<mutella src root dir>') (Requires that you
have /usr/src installed)

Assumption is that 'ulong' is in sys/types.h. Its
called 'u_long'.

Patch:

Index: mutella/asyncsocket.cpp

=================================

RCS
file: /cvsroot/mutella/mutella/mutella/asyncsocket
.cpp,v
retrieving revision 1.26
diff -c -r1.26 asyncsocket.cpp
*** mutella/asyncsocket.cpp 7 Jul 2002
17:59:42 -0000 1.26
--- mutella/asyncsocket.cpp 12 Jul 2002
21:32:20 -0000
***************
*** 491,497 ****
struct SPollSock {
int nFD;
short nEvents;
! ulong dwActivity;
};

inline bool byActivity (const SPollSock& s1, const
SPollSock& s2)
--- 491,497 ----
struct SPollSock {
int nFD;
short nEvents;
! u_long dwActivity;
};

inline bool byActivity (const SPollSock& s1, const
SPollSock& s2)
Index: mutella/asyncsocket.h
=================================
=================================
=
RCS
file: /cvsroot/mutella/mutella/mutella/asyncsocket
.h,v
retrieving revision 1.8
diff -c -r1.8 asyncsocket.h
*** mutella/asyncsocket.h 7 Jul 2002 13:38:06 -
0000 1.8
--- mutella/asyncsocket.h 12 Jul 2002
21:32:20 -0000
***************
*** 148,154 ****
//private:
long m_nSelectFlags;
bool m_bSelectActive;
! ulong m_dwActivity;
// Overridable callbacks
protected:
virtual void OnReceive(int nErrorCode);
--- 148,154 ----
//private:
long m_nSelectFlags;
bool m_bSelectActive;
! u_long m_dwActivity;
// Overridable callbacks
protected:
virtual void OnReceive(int nErrorCode);

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.