瀏覽代碼

convert to zalloc

tags/v0.9.3
Holger Lubitz 18 年之前
父節點
當前提交
c7549bcebe
共有 1 個檔案被更改,包括 1 行新增2 行删除
  1. 1
    2
      src/arch/i386/drivers/net/undirom.c

+ 1
- 2
src/arch/i386/drivers/net/undirom.c 查看文件

132
 	rom_len = ( romheader.ROMLength * 512 );
132
 	rom_len = ( romheader.ROMLength * 512 );
133
 
133
 
134
 	/* Allocate memory for UNDI ROM */
134
 	/* Allocate memory for UNDI ROM */
135
-	undirom = malloc ( sizeof ( *undirom ) );
135
+	undirom = zalloc ( sizeof ( *undirom ) );
136
 	if ( ! undirom ) {
136
 	if ( ! undirom ) {
137
 		DBG ( "Could not allocate UNDI ROM structure\n" );
137
 		DBG ( "Could not allocate UNDI ROM structure\n" );
138
 		rc = -ENOMEM;
138
 		rc = -ENOMEM;
139
 		goto err;
139
 		goto err;
140
 	}
140
 	}
141
-	memset ( undirom, 0, sizeof ( *undirom ) );
142
 	DBGC ( undirom, "UNDIROM %p trying expansion ROM at %04x:0000 "
141
 	DBGC ( undirom, "UNDIROM %p trying expansion ROM at %04x:0000 "
143
 	       "(%zdkB)\n", undirom, rom_segment, ( rom_len / 1024 ) );
142
 	       "(%zdkB)\n", undirom, rom_segment, ( rom_len / 1024 ) );
144
 	undirom->rom_segment = rom_segment;
143
 	undirom->rom_segment = rom_segment;

Loading…
取消
儲存