git.droids-corp.org
/
protos
/
xbee-avr.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rc_proto: add license hdr
[protos/xbee-avr.git]
/
parse_neighbor.c
diff --git
a/parse_neighbor.c
b/parse_neighbor.c
index
0285b03
..
1b572e8
100644
(file)
--- a/
parse_neighbor.c
+++ b/
parse_neighbor.c
@@
-46,7
+46,7
@@
#include "parse_neighbor.h"
static int8_t
#include "parse_neighbor.h"
static int8_t
-parse_neighbor(
parse_pgm_token_hdr_t *
tk, const char *buf, void *res)
+parse_neighbor(
PGM_P
tk, const char *buf, void *res)
{
struct token_neighbor_data tkd;
struct xbee_dev *dev;
{
struct token_neighbor_data tkd;
struct xbee_dev *dev;
@@
-76,7
+76,7
@@
parse_neighbor(parse_pgm_token_hdr_t *tk, const char *buf, void *res)
}
static int8_t
}
static int8_t
-complete_get_nb_neighbor(
parse_pgm_token_hdr_t *
tk)
+complete_get_nb_neighbor(
PGM_P
tk)
{
struct token_neighbor_data tkd;
struct xbee_dev *dev;
{
struct token_neighbor_data tkd;
struct xbee_dev *dev;
@@
-94,7
+94,7
@@
complete_get_nb_neighbor(parse_pgm_token_hdr_t *tk)
}
static int8_t
}
static int8_t
-complete_get_elt_neighbor(
parse_pgm_token_hdr_t *
tk, int8_t idx,
+complete_get_elt_neighbor(
PGM_P
tk, int8_t idx,
char *dstbuf, uint8_t size)
{
struct token_neighbor_data tkd;
char *dstbuf, uint8_t size)
{
struct token_neighbor_data tkd;
@@
-114,7
+114,7
@@
complete_get_elt_neighbor(parse_pgm_token_hdr_t *tk, int8_t idx,
if (neigh == NULL)
return -1;
if (neigh == NULL)
return -1;
- len = snprintf
(dstbuf, size, "%s"
, neigh->name);
+ len = snprintf
_P(dstbuf, size, PSTR("%s")
, neigh->name);
if (len < 0 || len >= size)
return -1;
if (len < 0 || len >= size)
return -1;
@@
-123,10
+123,10
@@
complete_get_elt_neighbor(parse_pgm_token_hdr_t *tk, int8_t idx,
static int8_t
static int8_t
-help_neighbor(parse_pgm_token_hdr_t *tk, char *dstbuf,
- uint8_t size)
+help_neighbor(PGM_P tk, char *dstbuf, uint8_t size)
{
{
- snprintf(dstbuf, size, "Neighbor");
+ (void)tk;
+ snprintf_P(dstbuf, size, PSTR("Neighbor"));
return 0;
}
return 0;
}