From 63a5b4f4338e76ab2bac8e8443ed21c60ac8682c Mon Sep 17 00:00:00 2001
From: Anh <zenpoems@gmail.com>
Date: Thu, 22 Nov 2018 18:07:19 -0800
Subject: [PATCH] Set file id when appending plt entry

Former-commit-id: de46a8e190379844cc28d8bd880fd6b19304875a
---
 libElfDep/src/elfdep.cpp | 1 +
 libcapstone              | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/libElfDep/src/elfdep.cpp b/libElfDep/src/elfdep.cpp
index e673fe803..b2d3bcd12 100644
--- a/libElfDep/src/elfdep.cpp
+++ b/libElfDep/src/elfdep.cpp
@@ -206,6 +206,7 @@ Instruction_t* ElfDependencies_t::ElfDependenciesImpl_t<T_Elf_Sym,T_Elf_Rela,T_E
 
 	newinsn->GetRelocations().insert(newreloc);
 	getFileIR()->GetRelocations().insert(newreloc);
+	newinsn->GetAddress()->SetFileID(getFileIR()->GetFile()->GetBaseID());
 
 	return newinsn;
 }
diff --git a/libcapstone b/libcapstone
index a6b87b7bc..9408c0de4 160000
--- a/libcapstone
+++ b/libcapstone
@@ -1 +1 @@
-Subproject commit a6b87b7bc31499b9ec538701b438f7a60e9dda38
+Subproject commit 9408c0de4f3a4b2a3cc1cac3f22219301c561400
-- 
GitLab