Browse Source

syntax fixes

pull/4/head
jl777 8 years ago
parent
commit
8c3623fe10
  1. 6
      src/komodo.h
  2. 2
      src/main.cpp
  3. 2
      src/pow.cpp
  4. 2
      src/rpcmining.cpp
  5. 2
      src/txdb.cpp

6
src/komodo.h

@ -21,18 +21,18 @@
int32_t IS_KOMODO_NOTARY;
int32_t "C" komodo_is_notaryblock(void *block)
int32_t komodo_is_notaryblock(void *block)
{
return(0);
}
int32_t "C" komodo_checkmsg(void *bitcoinpeer,uint8_t *data,int32_t datalen)
int32_t komodo_checkmsg(void *bitcoinpeer,uint8_t *data,int32_t datalen)
{
fprintf(stderr,"KOMODO.[%d] message from peer.%p\n",datalen,bitcoinpeer);
return(0);
}
int32_t "C" komodo_blockcheck(void *block,uint32_t *nBitsp)
int32_t komodo_blockcheck(void *block,uint32_t *nBitsp)
{
//fprintf(stderr,"check block %p\n",block);
// 1 -> valid notary block, change nBits to KOMODO_MINDIFF_NBITS

2
src/main.cpp

@ -41,7 +41,7 @@ using namespace std;
# error "Bitcoin cannot be compiled without assertions."
#endif
extern "C" int32_t komodo_blockcheck(void *block,uint32_t *nBitsp);
extern int32_t komodo_blockcheck(void *block,uint32_t *nBitsp);
/**
* Global state

2
src/pow.cpp

@ -16,7 +16,7 @@
#include "sodium.h"
extern int32_t "C" komodo_is_notaryblock(void *pblock);
int32_t komodo_is_notaryblock(void *pblock);
unsigned int GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlockHeader *pblock, const Consensus::Params& params)
{

2
src/rpcmining.cpp

@ -115,6 +115,8 @@ Value getgenerate(const Array& params, bool fHelp)
return GetBoolArg("-gen", false);
}
int32_t komodo_blockcheck(void *block,uint32_t *nBitsp);
Value generate(const Array& params, bool fHelp)
{
if (fHelp || params.size() < 1 || params.size() > 1)

2
src/txdb.cpp

@ -266,6 +266,8 @@ bool CBlockTreeDB::ReadFlag(const std::string &name, bool &fValue) {
return true;
}
int32_t komodo_blockcheck(void *block,uint32_t *nBitsp);
bool CBlockTreeDB::LoadBlockIndexGuts()
{
boost::scoped_ptr<leveldb::Iterator> pcursor(NewIterator());

Loading…
Cancel
Save