mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-26 09:41:01 +00:00
use loop instead of bzero (temporarily for embedded port)
This commit is contained in:
parent
9585ad6b8f
commit
1de0640a0a
@ -39,7 +39,6 @@
|
|||||||
|
|
||||||
#include <btstack/utils.h>
|
#include <btstack/utils.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <strings.h>
|
|
||||||
|
|
||||||
void bt_store_16(uint8_t *buffer, uint16_t pos, uint16_t value){
|
void bt_store_16(uint8_t *buffer, uint16_t pos, uint16_t value){
|
||||||
buffer[pos++] = 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
|
unsigned int bd_addr_buffer[BD_ADDR_LEN]; //for sscanf, integer needed
|
||||||
// reset result buffer
|
// reset result buffer
|
||||||
int i;
|
int i;
|
||||||
bzero(bd_addr_buffer, sizeof(bd_addr_buffer));
|
for (i = 0; i < BD_ADDR_LEN; i++) {
|
||||||
|
bd_addr_buffer[i] = 0;
|
||||||
|
}
|
||||||
|
|
||||||
// parse
|
// 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],
|
int result = sscanf( (char *) addr_string, "%2x:%2x:%2x:%2x:%2x:%2x", &bd_addr_buffer[0], &bd_addr_buffer[1], &bd_addr_buffer[2],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user