use loop instead of bzero (temporarily for embedded port)

This commit is contained in:
matthias.ringwald 2010-07-04 15:03:34 +00:00
parent 9585ad6b8f
commit 1de0640a0a

View File

@ -39,7 +39,6 @@
#include <btstack/utils.h>
#include <stdio.h>
#include <strings.h>
void bt_store_16(uint8_t *buffer, uint16_t pos, uint16_t value){
buffer[pos++] = value;
@ -100,7 +99,9 @@ int sscan_bd_addr(uint8_t * addr_string, bd_addr_t addr){
unsigned int bd_addr_buffer[BD_ADDR_LEN]; //for sscanf, integer needed
// reset result buffer
int i;
bzero(bd_addr_buffer, sizeof(bd_addr_buffer));
for (i = 0; i < BD_ADDR_LEN; i++) {
bd_addr_buffer[i] = 0;
}
// parse
int result = sscanf( (char *) addr_string, "%2x:%2x:%2x:%2x:%2x:%2x", &bd_addr_buffer[0], &bd_addr_buffer[1], &bd_addr_buffer[2],