diff options
| author | Jeff Garzik <[email protected]> | 2012-05-08 13:50:27 -0700 |
|---|---|---|
| committer | Jeff Garzik <[email protected]> | 2012-05-08 13:50:27 -0700 |
| commit | a2ea7975936cab4c56dd737de37004ae3298104d (patch) | |
| tree | b3ab8e38d3f52085d5389a2f85341c4cbdd8b02a /src/script.cpp | |
| parent | Merge pull request #841 from sipa/getalltransactions (diff) | |
| parent | EvalScript(): cast to avoid signed/unsigned warning (diff) | |
| download | discoin-a2ea7975936cab4c56dd737de37004ae3298104d.tar.xz discoin-a2ea7975936cab4c56dd737de37004ae3298104d.zip | |
Merge pull request #1180 from jgarzik/sign-compare
Fix final sign comparison warnings
Diffstat (limited to 'src/script.cpp')
| -rw-r--r-- | src/script.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/script.cpp b/src/script.cpp index 65e9b7c9a..0b103a80b 100644 --- a/src/script.cpp +++ b/src/script.cpp @@ -940,7 +940,7 @@ bool EvalScript(vector<vector<unsigned char> >& stack, const CScript& script, co // ([sig ...] num_of_signatures [pubkey ...] num_of_pubkeys -- bool) int i = 1; - if (stack.size() < i) + if ((int)stack.size() < i) return false; int nKeysCount = CastToBigNum(stacktop(-i)).getint(); @@ -951,7 +951,7 @@ bool EvalScript(vector<vector<unsigned char> >& stack, const CScript& script, co return false; int ikey = ++i; i += nKeysCount; - if (stack.size() < i) + if ((int)stack.size() < i) return false; int nSigsCount = CastToBigNum(stacktop(-i)).getint(); @@ -959,7 +959,7 @@ bool EvalScript(vector<vector<unsigned char> >& stack, const CScript& script, co return false; int isig = ++i; i += nSigsCount; - if (stack.size() < i) + if ((int)stack.size() < i) return false; // Subset of script starting at the most recent codeseparator |