diff options
| author | Peter LaFosse <peter@vector35.com> | 2018-08-16 22:30:15 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2018-08-16 22:30:15 -0400 |
| commit | 00fc6c96d415bd31ee5ecbec70a8e4de141674cd (patch) | |
| tree | 0a6ed958eb313fa54727fb8bc0d3afdcef4d83cd /examples/llil_parser | |
| parent | 1ce780cd6a66a289b0422298871d61392ad3ec2a (diff) | |
Adding EXTERN_PTR type
Diffstat (limited to 'examples/llil_parser')
| -rw-r--r-- | examples/llil_parser/src/llil_parser.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/llil_parser/src/llil_parser.cpp b/examples/llil_parser/src/llil_parser.cpp index 3b9bfe3c..da5f81dc 100644 --- a/examples/llil_parser/src/llil_parser.cpp +++ b/examples/llil_parser/src/llil_parser.cpp @@ -56,7 +56,7 @@ static void PrintOperation(BNLowLevelILOperation operation) ENUM_PRINTER(LLIL_REG) ENUM_PRINTER(LLIL_CONST) ENUM_PRINTER(LLIL_CONST_PTR) - ENUM_PRINTER(LLIL_RELOC_PTR) + ENUM_PRINTER(LLIL_EXTERN_PTR) ENUM_PRINTER(LLIL_FLAG) ENUM_PRINTER(LLIL_FLAG_BIT) ENUM_PRINTER(LLIL_ADD) @@ -379,7 +379,7 @@ int main(int argc, char *argv[]) { case LLIL_CONST: case LLIL_CONST_PTR: - case LLIL_RELOC_PTR: + case LLIL_EXTERN_PTR: printf(" Found constant 0x%" PRIx64 "\n", expr.GetConstant()); return false; // Done parsing this default: @@ -399,10 +399,10 @@ int main(int argc, char *argv[]) expr.GetSourceExpr<LLIL_LOAD>().GetConstant<LLIL_CONST_PTR>()); return false; // Done parsing this } - else if (expr.GetSourceExpr<LLIL_LOAD>().operation == LLIL_RELOC_PTR) + else if (expr.GetSourceExpr<LLIL_LOAD>().operation == LLIL_EXTERN_PTR) { printf(" Loading from address 0x%" PRIx64 "\n", - expr.GetSourceExpr<LLIL_LOAD>().GetConstant<LLIL_RELOC_PTR>()); + expr.GetSourceExpr<LLIL_LOAD>().GetConstant<LLIL_EXTERN_PTR>()); return false; // Done parsing this } break; |
