From 27f30975b1981490a501fc66eadfe6b0e5bd3e0e Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sat, 7 May 2011 23:16:53 +0000 Subject: [PATCH] More reliable decoding --- src/code.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/code.c b/src/code.c index 7cf8af7..62f8ce1 100644 --- a/src/code.c +++ b/src/code.c @@ -342,6 +342,8 @@ int code_decode_at(Code * code, char const * section, off_t offset, for(i = 0; i < calls_cnt; i++) code_print(code, &calls[i]); free(calls); + if(arch_seek(code->arch, offset + size, SEEK_SET) < 0) + return -1; return 0; }