From b30ff1f2846e709e86896517f93ceed9de2f69e3 Mon Sep 17 00:00:00 2001 From: Ed Beroset Date: Wed, 15 Dec 2004 18:26:37 +0000 Subject: [PATCH] added buffer length parameters to prevent vulnerability to buffer overflow exploits. --- disasm.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/disasm.h b/disasm.h index 16cdbda0..61337516 100644 --- a/disasm.h +++ b/disasm.h @@ -11,8 +11,8 @@ #define INSN_MAX 32 /* one instruction can't be longer than this */ -long disasm (unsigned char *data, char *output, int segsize, long offset, - int autosync, unsigned long prefer); -long eatbyte (unsigned char *data, char *output); +long disasm (unsigned char *data, char *output, int outbufsize, int segsize, + long offset, int autosync, unsigned long prefer); +long eatbyte (unsigned char *data, char *output, int outbufsize); #endif