diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/fifo.cpp | 6 | ||||
-rw-r--r-- | src/fstring.h | 4 | ||||
-rw-r--r-- | src/hash.h | 14 | ||||
-rw-r--r-- | src/list.h | 2 | ||||
-rw-r--r-- | src/membuf.cpp | 2 | ||||
-rw-r--r-- | src/minimacro.cpp | 8 | ||||
-rw-r--r-- | src/minimacro.h | 4 | ||||
-rw-r--r-- | src/paramproc.cpp | 6 | ||||
-rw-r--r-- | src/process.cpp | 8 | ||||
-rw-r--r-- | src/programchain.cpp | 2 | ||||
-rw-r--r-- | src/protocol.cpp | 2 | ||||
-rw-r--r-- | src/protocoltelnet.cpp | 2 | ||||
-rw-r--r-- | src/protocoltelnet.h | 9 | ||||
-rw-r--r-- | src/socket.cpp | 14 | ||||
-rw-r--r-- | src/stdstream.cpp | 8 | ||||
-rw-r--r-- | src/tafnode.cpp | 4 | ||||
-rw-r--r-- | src/tafnode.h | 2 | ||||
-rw-r--r-- | src/tests/bzip2.cpp | 8 | ||||
-rw-r--r-- | src/tests/formula.cpp | 7 | ||||
-rw-r--r-- | src/tests/fstring.cpp | 4 | ||||
-rw-r--r-- | src/tests/itoserver.cpp | 4 | ||||
-rw-r--r-- | src/tests/logger.cpp | 4 | ||||
-rw-r--r-- | src/tests/mmparse.cpp | 2 | ||||
-rw-r--r-- | src/tests/procs.cpp | 2 | ||||
-rw-r--r-- | src/tests/telnetsrv.cpp | 4 | ||||
-rw-r--r-- | src/unitsuite.cpp | 3 |
26 files changed, 84 insertions, 51 deletions
diff --git a/src/fifo.cpp b/src/fifo.cpp index 2321cb6..f909e61 100644 --- a/src/fifo.cpp +++ b/src/fifo.cpp | |||
@@ -80,15 +80,15 @@ long Bu::Fifo::tell() | |||
80 | return -1; | 80 | return -1; |
81 | } | 81 | } |
82 | 82 | ||
83 | void Bu::Fifo::seek( long offset ) | 83 | void Bu::Fifo::seek( long ) |
84 | { | 84 | { |
85 | } | 85 | } |
86 | 86 | ||
87 | void Bu::Fifo::setPos( long pos ) | 87 | void Bu::Fifo::setPos( long ) |
88 | { | 88 | { |
89 | } | 89 | } |
90 | 90 | ||
91 | void Bu::Fifo::setPosEnd( long pos ) | 91 | void Bu::Fifo::setPosEnd( long ) |
92 | { | 92 | { |
93 | } | 93 | } |
94 | 94 | ||
diff --git a/src/fstring.h b/src/fstring.h index a9b4c95..b4cae3a 100644 --- a/src/fstring.h +++ b/src/fstring.h | |||
@@ -138,7 +138,7 @@ namespace Bu | |||
138 | { | 138 | { |
139 | if( !pData ) return; | 139 | if( !pData ) return; |
140 | long nLen; | 140 | long nLen; |
141 | for( nLen = 0; pData[nLen] != (chr)0; nLen++ ); | 141 | for( nLen = 0; pData[nLen] != (chr)0; nLen++ ) { } |
142 | if( nLen == 0 ) | 142 | if( nLen == 0 ) |
143 | return; | 143 | return; |
144 | 144 | ||
@@ -220,7 +220,7 @@ namespace Bu | |||
220 | if( pData == NULL ) | 220 | if( pData == NULL ) |
221 | return; | 221 | return; |
222 | long nLen; | 222 | long nLen; |
223 | for( nLen = 0; pData[nLen] != (chr)0; nLen++ ); | 223 | for( nLen = 0; pData[nLen] != (chr)0; nLen++ ) { } |
224 | 224 | ||
225 | Chunk *pNew = newChunk( nLen ); | 225 | Chunk *pNew = newChunk( nLen ); |
226 | cpy( pNew->pData, pData, nLen ); | 226 | cpy( pNew->pData, pData, nLen ); |
@@ -39,7 +39,7 @@ namespace Bu | |||
39 | 39 | ||
40 | struct __calcNextTSize_fast | 40 | struct __calcNextTSize_fast |
41 | { | 41 | { |
42 | uint32_t operator()( uint32_t nCapacity, uint32_t nFill, uint32_t nDeleted ) const | 42 | uint32_t operator()( uint32_t nCapacity, uint32_t, uint32_t nDeleted ) const |
43 | { | 43 | { |
44 | if( nDeleted >= nCapacity/2 ) | 44 | if( nDeleted >= nCapacity/2 ) |
45 | return nCapacity; | 45 | return nCapacity; |
@@ -506,7 +506,7 @@ namespace Bu | |||
506 | { | 506 | { |
507 | uint32_t hash = __calcHashCode( k ); | 507 | uint32_t hash = __calcHashCode( k ); |
508 | bool bFill; | 508 | bool bFill; |
509 | uint32_t nPos = probe( hash, k, bFill, false ); | 509 | uint32_t nPos = probe( hash, k, bFill ); |
510 | 510 | ||
511 | if( bFill ) | 511 | if( bFill ) |
512 | { | 512 | { |
@@ -533,6 +533,14 @@ namespace Bu | |||
533 | 533 | ||
534 | return bFill; | 534 | return bFill; |
535 | } | 535 | } |
536 | |||
537 | virtual bool has( key k ) const | ||
538 | { | ||
539 | bool bFill; | ||
540 | probe( __calcHashCode( k ), k, bFill ); | ||
541 | |||
542 | return bFill; | ||
543 | } | ||
536 | 544 | ||
537 | /** | 545 | /** |
538 | * Iteration structure for iterating through the hash. | 546 | * Iteration structure for iterating through the hash. |
@@ -979,7 +987,7 @@ namespace Bu | |||
979 | return nCur; | 987 | return nCur; |
980 | } | 988 | } |
981 | 989 | ||
982 | uint32_t probe( uint32_t hash, key k, bool &bFill, bool rehash=true ) const | 990 | uint32_t probe( uint32_t hash, key k, bool &bFill ) const |
983 | { | 991 | { |
984 | uint32_t nCur = hash%nCapacity; | 992 | uint32_t nCur = hash%nCapacity; |
985 | 993 | ||
@@ -576,7 +576,7 @@ namespace Bu | |||
576 | return *pLast->pValue; | 576 | return *pLast->pValue; |
577 | } | 577 | } |
578 | 578 | ||
579 | const bool isEmpty() const | 579 | bool isEmpty() const |
580 | { | 580 | { |
581 | return (nSize == 0); | 581 | return (nSize == 0); |
582 | } | 582 | } |
diff --git a/src/membuf.cpp b/src/membuf.cpp index 459282e..6d850bf 100644 --- a/src/membuf.cpp +++ b/src/membuf.cpp | |||
@@ -116,7 +116,7 @@ bool Bu::MemBuf::isBlocking() | |||
116 | return true; | 116 | return true; |
117 | } | 117 | } |
118 | 118 | ||
119 | void Bu::MemBuf::setBlocking( bool bBlocking ) | 119 | void Bu::MemBuf::setBlocking( bool ) |
120 | { | 120 | { |
121 | } | 121 | } |
122 | 122 | ||
diff --git a/src/minimacro.cpp b/src/minimacro.cpp index ecacd79..6fc5382 100644 --- a/src/minimacro.cpp +++ b/src/minimacro.cpp | |||
@@ -73,7 +73,7 @@ Bu::FString Bu::MiniMacro::parseRepl() | |||
73 | bool bIsFirst = true; | 73 | bool bIsFirst = true; |
74 | for( const char *sNext = sCur;;) | 74 | for( const char *sNext = sCur;;) |
75 | { | 75 | { |
76 | for(; *sNext != ':' && *sNext != '}' && *sNext != '\0'; sNext++ ); | 76 | for(; *sNext != ':' && *sNext != '}' && *sNext != '\0'; sNext++ ) { } |
77 | if( *sNext == '\0' ) | 77 | if( *sNext == '\0' ) |
78 | break; | 78 | break; |
79 | Bu::FString sName( sCur, (ptrdiff_t)sNext-(ptrdiff_t)sCur ); | 79 | Bu::FString sName( sCur, (ptrdiff_t)sNext-(ptrdiff_t)sCur ); |
@@ -113,7 +113,7 @@ Bu::FString Bu::MiniMacro::parseCmd() | |||
113 | { | 113 | { |
114 | Bu::FString sOut; | 114 | Bu::FString sOut; |
115 | const char *sNext = sCur; | 115 | const char *sNext = sCur; |
116 | for(; *sNext != ':' && *sNext != '}' && *sNext != '\0'; sNext++ ); | 116 | for(; *sNext != ':' && *sNext != '}' && *sNext != '\0'; sNext++ ) { } |
117 | if( *sNext != '\0' ) | 117 | if( *sNext != '\0' ) |
118 | { | 118 | { |
119 | Bu::FString sName( sCur, (ptrdiff_t)sNext-(ptrdiff_t)sCur ); | 119 | Bu::FString sName( sCur, (ptrdiff_t)sNext-(ptrdiff_t)sCur ); |
@@ -149,9 +149,9 @@ Bu::FString Bu::MiniMacro::callFunc( | |||
149 | StrList lsParams; | 149 | StrList lsParams; |
150 | for( const char *s = sFunc.getStr()+i+1; *s && *s != ')'; s++ ) | 150 | for( const char *s = sFunc.getStr()+i+1; *s && *s != ')'; s++ ) |
151 | { | 151 | { |
152 | for(; *s == ' ' || *s == '\t' || *s == '\r' || *s == '\n'; s++ ); | 152 | for(; *s == ' ' || *s == '\t' || *s == '\r' || *s == '\n'; s++ ) { } |
153 | const char *sNext; | 153 | const char *sNext; |
154 | for( sNext = s; *sNext && *sNext != ')' && *sNext != ','; sNext++ ); | 154 | for( sNext = s; *sNext && *sNext != ')' && *sNext != ','; sNext++ ) { } |
155 | Bu::FString p( s, (ptrdiff_t)sNext-(ptrdiff_t)s ); | 155 | Bu::FString p( s, (ptrdiff_t)sNext-(ptrdiff_t)s ); |
156 | lsParams.append( p ); | 156 | lsParams.append( p ); |
157 | sNext++; | 157 | sNext++; |
diff --git a/src/minimacro.h b/src/minimacro.h index 45a8555..e0765d3 100644 --- a/src/minimacro.h +++ b/src/minimacro.h | |||
@@ -103,7 +103,7 @@ namespace Bu | |||
103 | FuncToUpper(){} | 103 | FuncToUpper(){} |
104 | virtual ~FuncToUpper(){} | 104 | virtual ~FuncToUpper(){} |
105 | virtual Bu::FString call( | 105 | virtual Bu::FString call( |
106 | const Bu::FString &sIn, StrList &lsParam ) | 106 | const Bu::FString &sIn, StrList & ) |
107 | { | 107 | { |
108 | Bu::FString sOut( sIn ); | 108 | Bu::FString sOut( sIn ); |
109 | sOut.toUpper(); | 109 | sOut.toUpper(); |
@@ -117,7 +117,7 @@ namespace Bu | |||
117 | FuncToLower(){} | 117 | FuncToLower(){} |
118 | virtual ~FuncToLower(){} | 118 | virtual ~FuncToLower(){} |
119 | virtual Bu::FString call( | 119 | virtual Bu::FString call( |
120 | const Bu::FString &sIn, StrList &lsParam ) | 120 | const Bu::FString &sIn, StrList & ) |
121 | { | 121 | { |
122 | Bu::FString sOut( sIn ); | 122 | Bu::FString sOut( sIn ); |
123 | sOut.toLower(); | 123 | sOut.toLower(); |
diff --git a/src/paramproc.cpp b/src/paramproc.cpp index c8e6afd..7aeb819 100644 --- a/src/paramproc.cpp +++ b/src/paramproc.cpp | |||
@@ -435,19 +435,19 @@ Bu::ParamProc::ArgSpec *Bu::ParamProc::checkLetr( const char arg ) | |||
435 | return NULL; | 435 | return NULL; |
436 | } | 436 | } |
437 | 437 | ||
438 | int Bu::ParamProc::cmdParam( int argc, char *argv[] ) | 438 | int Bu::ParamProc::cmdParam( int /*argc*/, char *argv[] ) |
439 | { | 439 | { |
440 | printf("Unhandled command parameter \"%s\" found!\n", argv[0] ); | 440 | printf("Unhandled command parameter \"%s\" found!\n", argv[0] ); |
441 | return 0; | 441 | return 0; |
442 | } | 442 | } |
443 | 443 | ||
444 | int Bu::ParamProc::unknownParam( int argc, char *argv[] ) | 444 | int Bu::ParamProc::unknownParam( int /*argc*/, char *argv[] ) |
445 | { | 445 | { |
446 | printf("Unknown parameter \"%s\" found!\n", argv[0] ); | 446 | printf("Unknown parameter \"%s\" found!\n", argv[0] ); |
447 | return 0; | 447 | return 0; |
448 | } | 448 | } |
449 | 449 | ||
450 | int Bu::ParamProc::help( int argc, char *argv[] ) | 450 | int Bu::ParamProc::help( int /*argc*/, char * /*argv*/ [] ) |
451 | { | 451 | { |
452 | std::list<Banner *>::const_iterator b = lBan.begin(); | 452 | std::list<Banner *>::const_iterator b = lBan.begin(); |
453 | std::list<ArgSpec *>::const_iterator i; | 453 | std::list<ArgSpec *>::const_iterator i; |
diff --git a/src/process.cpp b/src/process.cpp index 5781600..f04d9fb 100644 --- a/src/process.cpp +++ b/src/process.cpp | |||
@@ -24,7 +24,7 @@ Bu::Process::Process( const char *sName, const char *argv, ...) | |||
24 | int iCnt = 0; | 24 | int iCnt = 0; |
25 | va_list ap; | 25 | va_list ap; |
26 | va_start( ap, argv ); | 26 | va_start( ap, argv ); |
27 | for(; va_arg( ap, const char *); iCnt++ ); | 27 | for(; va_arg( ap, const char *); iCnt++ ) { } |
28 | va_end( ap ); | 28 | va_end( ap ); |
29 | 29 | ||
30 | char const **list = new char const *[iCnt+2]; | 30 | char const **list = new char const *[iCnt+2]; |
@@ -137,15 +137,15 @@ long Bu::Process::tell() | |||
137 | return 0; | 137 | return 0; |
138 | } | 138 | } |
139 | 139 | ||
140 | void Bu::Process::seek( long offset ) | 140 | void Bu::Process::seek( long ) |
141 | { | 141 | { |
142 | } | 142 | } |
143 | 143 | ||
144 | void Bu::Process::setPos( long pos ) | 144 | void Bu::Process::setPos( long ) |
145 | { | 145 | { |
146 | } | 146 | } |
147 | 147 | ||
148 | void Bu::Process::setPosEnd( long pos ) | 148 | void Bu::Process::setPosEnd( long ) |
149 | { | 149 | { |
150 | } | 150 | } |
151 | 151 | ||
diff --git a/src/programchain.cpp b/src/programchain.cpp index d592969..1d005e2 100644 --- a/src/programchain.cpp +++ b/src/programchain.cpp | |||
@@ -85,7 +85,7 @@ void Bu::ProgramChain::emergencyShutdown() | |||
85 | lLink.clear(); | 85 | lLink.clear(); |
86 | } | 86 | } |
87 | 87 | ||
88 | LinkMessage *Bu::ProgramChain::broadcastIRM( LinkMessage *pMsgOut, ProgramLink *pSender ) | 88 | LinkMessage *Bu::ProgramChain::broadcastIRM( LinkMessage *pMsgOut, ProgramLink * /*pSender*/ ) |
89 | { | 89 | { |
90 | for( Bu::List<Bu::ProgramLink *>::iterator i = lLink.begin(); | 90 | for( Bu::List<Bu::ProgramLink *>::iterator i = lLink.begin(); |
91 | i != lLink.end(); i++ ) | 91 | i != lLink.end(); i++ ) |
diff --git a/src/protocol.cpp b/src/protocol.cpp index 83ab4ba..51ff105 100644 --- a/src/protocol.cpp +++ b/src/protocol.cpp | |||
@@ -17,7 +17,7 @@ Bu::Protocol::~Protocol() | |||
17 | { | 17 | { |
18 | } | 18 | } |
19 | 19 | ||
20 | void Bu::Protocol::onMessage( Bu::Client *pClient, const Bu::FString &sMsg ) | 20 | void Bu::Protocol::onMessage( Bu::Client *, const Bu::FString & ) |
21 | { | 21 | { |
22 | } | 22 | } |
23 | 23 | ||
diff --git a/src/protocoltelnet.cpp b/src/protocoltelnet.cpp index 504493b..8f8c435 100644 --- a/src/protocoltelnet.cpp +++ b/src/protocoltelnet.cpp | |||
@@ -571,7 +571,7 @@ bool Bu::ProtocolTelnet::Option::isLocalSet() | |||
571 | return (bool)(fOpts&fLocalIs); | 571 | return (bool)(fOpts&fLocalIs); |
572 | } | 572 | } |
573 | 573 | ||
574 | void Bu::ProtocolTelnet::Option::remoteEnable( bool bSet ) | 574 | void Bu::ProtocolTelnet::Option::remoteEnable( bool /*bSet*/ ) |
575 | { | 575 | { |
576 | return; | 576 | return; |
577 | } | 577 | } |
diff --git a/src/protocoltelnet.h b/src/protocoltelnet.h index 59004a0..532db4b 100644 --- a/src/protocoltelnet.h +++ b/src/protocoltelnet.h | |||
@@ -88,7 +88,7 @@ namespace Bu | |||
88 | * the line or not, the data will be cleared from the buffer when this | 88 | * the line or not, the data will be cleared from the buffer when this |
89 | * function returns, any changes made to the buffer will be destroyed. | 89 | * function returns, any changes made to the buffer will be destroyed. |
90 | */ | 90 | */ |
91 | virtual void gotLine( Bu::FString &sLine ){}; | 91 | virtual void gotLine( Bu::FString & /*sLine*/ ){}; |
92 | 92 | ||
93 | /** | 93 | /** |
94 | * Override this function to be notified of any new data that comes in | 94 | * Override this function to be notified of any new data that comes in |
@@ -98,7 +98,7 @@ namespace Bu | |||
98 | * child class in this function, the buffer will never be cleared unless | 98 | * child class in this function, the buffer will never be cleared unless |
99 | * it happens in this function's override. | 99 | * it happens in this function's override. |
100 | */ | 100 | */ |
101 | virtual void gotData( Bu::FString &sData ){}; | 101 | virtual void gotData( Bu::FString & /*sData*/ ){}; |
102 | 102 | ||
103 | /** | 103 | /** |
104 | * Using this function to enable or disable canonical mode only affects | 104 | * Using this function to enable or disable canonical mode only affects |
@@ -126,7 +126,7 @@ namespace Bu | |||
126 | * If you wish to know the current dimensions of the client window, | 126 | * If you wish to know the current dimensions of the client window, |
127 | * override this function, it will be called whenever the size changes. | 127 | * override this function, it will be called whenever the size changes. |
128 | */ | 128 | */ |
129 | virtual void onSubNAWS( uint16_t iWidth, uint16_t iHeight ){}; | 129 | virtual void onSubNAWS( uint16_t /*iWidth*/, uint16_t /*iHeight*/ ){}; |
130 | 130 | ||
131 | /** | 131 | /** |
132 | * This function is called whenever an unknown sub negotiation option is | 132 | * This function is called whenever an unknown sub negotiation option is |
@@ -135,7 +135,8 @@ namespace Bu | |||
135 | * can handle it yourself if you'd like. Feel free to change the | 135 | * can handle it yourself if you'd like. Feel free to change the |
136 | * sSubBuf, it will be cleared as soon as this function returns anyway. | 136 | * sSubBuf, it will be cleared as soon as this function returns anyway. |
137 | */ | 137 | */ |
138 | virtual void onSubUnknown( char cSubOpt, Bu::FString &sSubBuf ){}; | 138 | virtual void onSubUnknown( char /*cSubOpt*/, |
139 | Bu::FString & /*sSubBuf*/ ){}; | ||
139 | 140 | ||
140 | private: | 141 | private: |
141 | /** | 142 | /** |
diff --git a/src/socket.cpp b/src/socket.cpp index f68fc37..651a2e1 100644 --- a/src/socket.cpp +++ b/src/socket.cpp | |||
@@ -260,17 +260,17 @@ long Bu::Socket::tell() | |||
260 | throw UnsupportedException(); | 260 | throw UnsupportedException(); |
261 | } | 261 | } |
262 | 262 | ||
263 | void Bu::Socket::seek( long offset ) | 263 | void Bu::Socket::seek( long ) |
264 | { | 264 | { |
265 | throw UnsupportedException(); | 265 | throw UnsupportedException(); |
266 | } | 266 | } |
267 | 267 | ||
268 | void Bu::Socket::setPos( long pos ) | 268 | void Bu::Socket::setPos( long ) |
269 | { | 269 | { |
270 | throw UnsupportedException(); | 270 | throw UnsupportedException(); |
271 | } | 271 | } |
272 | 272 | ||
273 | void Bu::Socket::setPosEnd( long pos ) | 273 | void Bu::Socket::setPosEnd( long ) |
274 | { | 274 | { |
275 | throw UnsupportedException(); | 275 | throw UnsupportedException(); |
276 | } | 276 | } |
@@ -336,6 +336,14 @@ bool Bu::Socket::isBlocking() | |||
336 | 336 | ||
337 | void Bu::Socket::setBlocking( bool bBlocking ) | 337 | void Bu::Socket::setBlocking( bool bBlocking ) |
338 | { | 338 | { |
339 | if( bBlocking ) | ||
340 | { | ||
341 | fcntl( nSocket, F_SETFL, fcntl( nSocket, F_GETFL, 0 ) & ~O_NONBLOCK ); | ||
342 | } | ||
343 | else | ||
344 | { | ||
345 | fcntl( nSocket, F_SETFL, fcntl( nSocket, F_GETFL, 0 ) | O_NONBLOCK ); | ||
346 | } | ||
339 | } | 347 | } |
340 | 348 | ||
341 | void Bu::Socket::flush() | 349 | void Bu::Socket::flush() |
diff --git a/src/stdstream.cpp b/src/stdstream.cpp index 4bb7b17..844f495 100644 --- a/src/stdstream.cpp +++ b/src/stdstream.cpp | |||
@@ -34,15 +34,15 @@ long Bu::StdStream::tell() | |||
34 | return 0; | 34 | return 0; |
35 | } | 35 | } |
36 | 36 | ||
37 | void Bu::StdStream::seek( long offset ) | 37 | void Bu::StdStream::seek( long ) |
38 | { | 38 | { |
39 | } | 39 | } |
40 | 40 | ||
41 | void Bu::StdStream::setPos( long pos ) | 41 | void Bu::StdStream::setPos( long ) |
42 | { | 42 | { |
43 | } | 43 | } |
44 | 44 | ||
45 | void Bu::StdStream::setPosEnd( long pos ) | 45 | void Bu::StdStream::setPosEnd( long ) |
46 | { | 46 | { |
47 | } | 47 | } |
48 | 48 | ||
@@ -91,7 +91,7 @@ bool Bu::StdStream::isBlocking() | |||
91 | return true; | 91 | return true; |
92 | } | 92 | } |
93 | 93 | ||
94 | void Bu::StdStream::setBlocking( bool bBlocking ) | 94 | void Bu::StdStream::setBlocking( bool ) |
95 | { | 95 | { |
96 | } | 96 | } |
97 | 97 | ||
diff --git a/src/tafnode.cpp b/src/tafnode.cpp index bdd96d7..35be4ff 100644 --- a/src/tafnode.cpp +++ b/src/tafnode.cpp | |||
@@ -5,7 +5,7 @@ | |||
5 | * terms of the license contained in the file LICENSE. | 5 | * terms of the license contained in the file LICENSE. |
6 | */ | 6 | */ |
7 | 7 | ||
8 | #include "tafnode.h" | 8 | #include "bu/tafnode.h" |
9 | 9 | ||
10 | Bu::TafNode::TafNode( NodeType eType ) : | 10 | Bu::TafNode::TafNode( NodeType eType ) : |
11 | eType( eType ) | 11 | eType( eType ) |
@@ -16,7 +16,7 @@ Bu::TafNode::~TafNode() | |||
16 | { | 16 | { |
17 | } | 17 | } |
18 | 18 | ||
19 | const Bu::TafNode::NodeType Bu::TafNode::getType() const | 19 | Bu::TafNode::NodeType Bu::TafNode::getType() const |
20 | { | 20 | { |
21 | return eType; | 21 | return eType; |
22 | } | 22 | } |
diff --git a/src/tafnode.h b/src/tafnode.h index 9f80781..fcdfdf5 100644 --- a/src/tafnode.h +++ b/src/tafnode.h | |||
@@ -33,7 +33,7 @@ namespace Bu | |||
33 | TafNode( NodeType eType ); | 33 | TafNode( NodeType eType ); |
34 | virtual ~TafNode(); | 34 | virtual ~TafNode(); |
35 | 35 | ||
36 | const NodeType getType() const; | 36 | NodeType getType() const; |
37 | 37 | ||
38 | private: | 38 | private: |
39 | NodeType eType; | 39 | NodeType eType; |
diff --git a/src/tests/bzip2.cpp b/src/tests/bzip2.cpp index 88c5a5d..de7c034 100644 --- a/src/tests/bzip2.cpp +++ b/src/tests/bzip2.cpp | |||
@@ -10,10 +10,16 @@ | |||
10 | 10 | ||
11 | int main( int argc, char *argv[] ) | 11 | int main( int argc, char *argv[] ) |
12 | { | 12 | { |
13 | if( argc < 3 ) | ||
14 | { | ||
15 | printf("usage: %s <in> <out>\n", argv[0] ); | ||
16 | return -1; | ||
17 | } | ||
18 | |||
13 | char buf[1024]; | 19 | char buf[1024]; |
14 | size_t nRead; | 20 | size_t nRead; |
15 | 21 | ||
16 | Bu::File f( "test.bz2", "wb" ); | 22 | Bu::File f( argv[0], "wb" ); |
17 | Bu::BZip2 bz2( f ); | 23 | Bu::BZip2 bz2( f ); |
18 | 24 | ||
19 | Bu::File fin( argv[1], "rb"); | 25 | Bu::File fin( argv[1], "rb"); |
diff --git a/src/tests/formula.cpp b/src/tests/formula.cpp index 635d73f..429c306 100644 --- a/src/tests/formula.cpp +++ b/src/tests/formula.cpp | |||
@@ -9,10 +9,17 @@ | |||
9 | 9 | ||
10 | int main( int argc, char *argv[] ) | 10 | int main( int argc, char *argv[] ) |
11 | { | 11 | { |
12 | if( argc < 2 ) | ||
13 | { | ||
14 | printf("usage: %s <formula>\n", argv[0] ); | ||
15 | return -1; | ||
16 | } | ||
12 | Bu::Formula<uint32_t> uForm; | 17 | Bu::Formula<uint32_t> uForm; |
13 | Bu::Formula<double> dForm; | 18 | Bu::Formula<double> dForm; |
14 | 19 | ||
15 | printf("u: %s = %u\n", argv[1], uForm.run( argv[1] ) ); | 20 | printf("u: %s = %u\n", argv[1], uForm.run( argv[1] ) ); |
16 | printf("d: %s = %f\n", argv[1], dForm.run( argv[1] ) ); | 21 | printf("d: %s = %f\n", argv[1], dForm.run( argv[1] ) ); |
22 | |||
23 | return 0; | ||
17 | } | 24 | } |
18 | 25 | ||
diff --git a/src/tests/fstring.cpp b/src/tests/fstring.cpp index 6288ccb..b392eb7 100644 --- a/src/tests/fstring.cpp +++ b/src/tests/fstring.cpp | |||
@@ -116,7 +116,7 @@ void doTimings() | |||
116 | } | 116 | } |
117 | 117 | ||
118 | #define pem printf("---------\n%08tX: %s\n%08tX: %s\n", (ptrdiff_t)str.getStr(), str.getStr(), (ptrdiff_t)str2.getStr(), str2.getStr() ); | 118 | #define pem printf("---------\n%08tX: %s\n%08tX: %s\n", (ptrdiff_t)str.getStr(), str.getStr(), (ptrdiff_t)str2.getStr(), str2.getStr() ); |
119 | int main( int argc, char *argv[] ) | 119 | int main( ) |
120 | { | 120 | { |
121 | Bu::FString fs1; | 121 | Bu::FString fs1; |
122 | for( int j = 0; j < 500000; j++ ) fs1 += (char)('a'+(j%26)); | 122 | for( int j = 0; j < 500000; j++ ) fs1 += (char)('a'+(j%26)); |
@@ -148,5 +148,7 @@ int main( int argc, char *argv[] ) | |||
148 | printf("%d == %d\n", Bu::__calcHashCode( str ), Bu::__calcHashCode( str.getStr() ) ); | 148 | printf("%d == %d\n", Bu::__calcHashCode( str ), Bu::__calcHashCode( str.getStr() ) ); |
149 | 149 | ||
150 | doTimings(); | 150 | doTimings(); |
151 | |||
152 | return 0; | ||
151 | } | 153 | } |
152 | 154 | ||
diff --git a/src/tests/itoserver.cpp b/src/tests/itoserver.cpp index f4ab726..319b11b 100644 --- a/src/tests/itoserver.cpp +++ b/src/tests/itoserver.cpp | |||
@@ -24,7 +24,7 @@ public: | |||
24 | TRACE(); | 24 | TRACE(); |
25 | } | 25 | } |
26 | 26 | ||
27 | virtual void onNewConnection( Bu::Client *pClient ) | 27 | virtual void onNewConnection( Bu::Client * ) |
28 | { | 28 | { |
29 | TRACE(); | 29 | TRACE(); |
30 | // Huh... | 30 | // Huh... |
@@ -50,7 +50,7 @@ public: | |||
50 | TRACE(); | 50 | TRACE(); |
51 | } | 51 | } |
52 | 52 | ||
53 | virtual void onNewConnection( Bu::Client *pClient, int iPort ) | 53 | virtual void onNewConnection( Bu::Client *pClient, int ) |
54 | { | 54 | { |
55 | TRACE(); | 55 | TRACE(); |
56 | pClient->setProtocol( new ProtocolEcho() ); | 56 | pClient->setProtocol( new ProtocolEcho() ); |
diff --git a/src/tests/logger.cpp b/src/tests/logger.cpp index 71a1ca2..04cefe8 100644 --- a/src/tests/logger.cpp +++ b/src/tests/logger.cpp | |||
@@ -17,7 +17,7 @@ class Thing | |||
17 | lineLog( 2, "Want a thing?"); | 17 | lineLog( 2, "Want a thing?"); |
18 | } | 18 | } |
19 | 19 | ||
20 | void go( int i ) | 20 | void go( int ) |
21 | { | 21 | { |
22 | lineLog( 1, "GO!!!!"); | 22 | lineLog( 1, "GO!!!!"); |
23 | } | 23 | } |
@@ -32,6 +32,6 @@ int main() | |||
32 | logHexDump( 5, "This is a test of the hex-dump facility", 16, "Random stuff"); | 32 | logHexDump( 5, "This is a test of the hex-dump facility", 16, "Random stuff"); |
33 | 33 | ||
34 | Thing gh; | 34 | Thing gh; |
35 | gh.go( 6); | 35 | gh.go( 6 ); |
36 | } | 36 | } |
37 | 37 | ||
diff --git a/src/tests/mmparse.cpp b/src/tests/mmparse.cpp index c60aa1c..9b79e4d 100644 --- a/src/tests/mmparse.cpp +++ b/src/tests/mmparse.cpp | |||
@@ -8,7 +8,7 @@ | |||
8 | #include "bu/minimacro.h" | 8 | #include "bu/minimacro.h" |
9 | #include "bu/fstring.h" | 9 | #include "bu/fstring.h" |
10 | 10 | ||
11 | int main( int argc, char *argv[] ) | 11 | int main() |
12 | { | 12 | { |
13 | Bu::MiniMacro mm; | 13 | Bu::MiniMacro mm; |
14 | 14 | ||
diff --git a/src/tests/procs.cpp b/src/tests/procs.cpp index c233040..c4b3ebc 100644 --- a/src/tests/procs.cpp +++ b/src/tests/procs.cpp | |||
@@ -2,7 +2,7 @@ | |||
2 | 2 | ||
3 | #include <stdio.h> | 3 | #include <stdio.h> |
4 | 4 | ||
5 | int main( int agrc, char *argv[] ) | 5 | int main() |
6 | { | 6 | { |
7 | //Bu::Process p( argv[1], argv+1 ); | 7 | //Bu::Process p( argv[1], argv+1 ); |
8 | Bu::Process p("mplayer", "mplayer", "dvd://", "-framedrop", | 8 | Bu::Process p("mplayer", "mplayer", "dvd://", "-framedrop", |
diff --git a/src/tests/telnetsrv.cpp b/src/tests/telnetsrv.cpp index 9fe2881..f9457e2 100644 --- a/src/tests/telnetsrv.cpp +++ b/src/tests/telnetsrv.cpp | |||
@@ -57,7 +57,7 @@ public: | |||
57 | { | 57 | { |
58 | } | 58 | } |
59 | 59 | ||
60 | virtual void onNewConnection( Bu::Client *pClient, int iPort ) | 60 | virtual void onNewConnection( Bu::Client *pClient, int ) |
61 | { | 61 | { |
62 | printf("New connection.\n"); | 62 | printf("New connection.\n"); |
63 | 63 | ||
@@ -75,7 +75,7 @@ private: | |||
75 | 75 | ||
76 | }; | 76 | }; |
77 | 77 | ||
78 | int main( int argc, char *argv[] ) | 78 | int main() |
79 | { | 79 | { |
80 | TelServer ts; | 80 | TelServer ts; |
81 | 81 | ||
diff --git a/src/unitsuite.cpp b/src/unitsuite.cpp index 5e59026..0008721 100644 --- a/src/unitsuite.cpp +++ b/src/unitsuite.cpp | |||
@@ -21,7 +21,8 @@ Bu::UnitSuite::~UnitSuite() | |||
21 | { | 21 | { |
22 | } | 22 | } |
23 | 23 | ||
24 | int Bu::UnitSuite::run( int argc, char *argv[] ) | 24 | // Argument handling is coming soon, I promise. |
25 | int Bu::UnitSuite::run( int /*argc*/, char * /*argv */ [] ) | ||
25 | { | 26 | { |
26 | for( TestList::iterator i = lTests.begin(); i != lTests.end(); i++ ) | 27 | for( TestList::iterator i = lTests.begin(); i != lTests.end(); i++ ) |
27 | { | 28 | { |