OSDN Git Service

Migrated dumpstate to C++.
authorFelipe Leme <felipeal@google.com>
Tue, 10 Nov 2015 19:04:45 +0000 (11:04 -0800)
committerFelipe Leme <felipeal@google.com>
Tue, 10 Nov 2015 20:14:20 +0000 (12:14 -0800)
commit8620bb4118a68721d10c29529dc6978847d08d00
treee58c506b4e2f553b4310525925079c46ac702f96
parentcebfc6412680845a83b9cfe4ca302b07a3548125
Migrated dumpstate to C++.

Changes required:

- Explicity casting function pointers.
- Moving variables initialization before 'goto' statements.
- Changing string references from 'char *' to 'const char *'.
- Using 'extern "C"' so device-dependent implementation of
  'dumpstate_board()' can be written in C or C++.

BUG: 25563823
Change-Id: I5712c2adbe181c6d17983cbb136b17757900b4ba
cmds/dumpstate/Android.mk
cmds/dumpstate/dumpstate.cpp [moved from cmds/dumpstate/dumpstate.c with 99% similarity]
cmds/dumpstate/dumpstate.h
cmds/dumpstate/libdumpstate_default.cpp [moved from cmds/dumpstate/libdumpstate_default.c with 100% similarity]
cmds/dumpstate/utils.cpp [moved from cmds/dumpstate/utils.c with 98% similarity]