Skip to content
This repository has been archived by the owner on Feb 1, 2021. It is now read-only.

Compiler warning fixes #179

Merged
merged 10 commits into from
May 12, 2019
Merged

Compiler warning fixes #179

merged 10 commits into from
May 12, 2019

Conversation

HenryYoung42
Copy link
Member

Sequence of commits fixing various compiler warnings.

Not squashed because I thought it useful for reviewers to see the individual commit comments.

@Greg-Griffith Greg-Griffith merged commit c55474e into project-ecc:dev May 12, 2019
Greg-Griffith added a commit that referenced this pull request May 18, 2019
…identifier to peers (#178)

* add initialblockdownload and size_on_disk to getblockchaininfo rpc (#176)

* Port rsm version 1.0.1 from upstream (#177)

* port rsm 1.0.1 changes from usptream

* add rsm lib to build

* Compiler warning fixes (#179)

* Removed exception specification from function declaration to fix compiler warning.
More info - http://www.gotw.ca/publications/mill22.htm

* Added explicit [[fallthrough]] for switch statement to suppress compiler warning.

* Fixed shadow variable warning

* Fixed compiler warnings - shadow variable and two function types inconsistent with return types

* Unused variable declaration removed

* Fixed compiler warning - using char as array index is dangerous because char can be signed in some implementations resulting in a risk of a negative index.

* Compiler warning fixes - shadow variables and unused code removal

* Fixed shadow variable warning

* Updated fallthrough annotation to C++17

* remove build and build-test folders (#182)

* remove versionbits (#181)

* remove services folder (#184)

* adjust network service versioning for easier use via macros

* remove alert message definition, add RREQ, RREP, and RERR

* add random key generation for aodv routing to connman

* add protocol version for network services, increment procotol version

* add nsversion and nsverack message definitions

* pass network service information as part of startup
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants