Use memset instead of bzero, its more portable.
authorDaniel Dunbar <daniel@zuster.org>
Sat, 19 Dec 2009 03:31:50 +0000 (03:31 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Sat, 19 Dec 2009 03:31:50 +0000 (03:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91754 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/Disassembler/X86DisassemblerDecoder.c

index 99ae9cdd0be37ea84525e0915e1969a2c41c185c..ba8d1a0760131296fc917035287985a403e64b4a 100644 (file)
@@ -17,7 +17,7 @@
 #include <stdarg.h>   /* for va_*()       */
 #include <stdio.h>    /* for vsnprintf()  */
 #include <stdlib.h>   /* for exit()       */
-#include <string.h>   /* for bzero()      */
+#include <string.h>   /* for memset()     */
 
 #include "X86DisassemblerDecoder.h"
 
@@ -1331,7 +1331,7 @@ int decodeInstruction(struct InternalInstruction* insn,
                       void* loggerArg,
                       uint64_t startLoc,
                       DisassemblerMode mode) {
-  bzero(insn, sizeof(struct InternalInstruction));
+  memset(insn, 0, sizeof(struct InternalInstruction));
     
   insn->reader = reader;
   insn->readerArg = readerArg;