diff options
| -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 | { |
