mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-01-28 18:32:41 +00:00
des_iterator: use bool return types [a2445]
This commit is contained in:
parent
a0da043fe7
commit
502376e308
@ -267,15 +267,15 @@ void de_add_uuid128(uint8_t * seq, uint8_t * uuid){
|
||||
}
|
||||
|
||||
// MARK: DES iterator
|
||||
int des_iterator_init(des_iterator_t * it, uint8_t * element){
|
||||
bool des_iterator_init(des_iterator_t * it, uint8_t * element){
|
||||
de_type_t type = de_get_element_type(element);
|
||||
if (type != DE_DES) return 0;
|
||||
if (type != DE_DES) return false;
|
||||
|
||||
it->element = element;
|
||||
it->pos = de_get_header_size(element);
|
||||
it->length = de_get_len(element);
|
||||
// printf("des_iterator_init current pos %d, total len %d\n", it->pos, it->length);
|
||||
return 1;
|
||||
return true;
|
||||
}
|
||||
|
||||
de_type_t des_iterator_get_type (des_iterator_t * it){
|
||||
@ -288,7 +288,7 @@ uint16_t des_iterator_get_size (des_iterator_t * it){
|
||||
return length - header_size;
|
||||
}
|
||||
|
||||
int des_iterator_has_more(des_iterator_t * it){
|
||||
bool des_iterator_has_more(des_iterator_t * it){
|
||||
return it->pos < it->length;
|
||||
}
|
||||
|
||||
|
@ -42,6 +42,8 @@
|
||||
#ifndef SDP_UTIL_H
|
||||
#define SDP_UTIL_H
|
||||
|
||||
#include "btstack_bool.h"
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#if defined __cplusplus
|
||||
@ -125,8 +127,8 @@ typedef struct {
|
||||
uint16_t length;
|
||||
} des_iterator_t;
|
||||
|
||||
int des_iterator_init(des_iterator_t * it, uint8_t * element);
|
||||
int des_iterator_has_more(des_iterator_t * it);
|
||||
bool des_iterator_init(des_iterator_t * it, uint8_t * element);
|
||||
bool des_iterator_has_more(des_iterator_t * it);
|
||||
de_type_t des_iterator_get_type (des_iterator_t * it);
|
||||
uint16_t des_iterator_get_size (des_iterator_t * it);
|
||||
uint8_t * des_iterator_get_element(des_iterator_t * it);
|
||||
|
Loading…
x
Reference in New Issue
Block a user