X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fconnectivity%2Flib%2Flibcoap-4.1.1%2Fexamples%2Frd.c;h=6bda314c17b6e6fb97352c23ba6e2fb51f94ad59;hb=8c01dff2c5bc5496f7dc1632c498943ec6ecb015;hp=11e01ca916659ec159796eddf9bdf4275a52fe17;hpb=935fdb9b67b6c10d007e652e9e2e028fd6ccfe09;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/connectivity/lib/libcoap-4.1.1/examples/rd.c b/resource/csdk/connectivity/lib/libcoap-4.1.1/examples/rd.c index 11e01ca..6bda314 100644 --- a/resource/csdk/connectivity/lib/libcoap-4.1.1/examples/rd.c +++ b/resource/csdk/connectivity/lib/libcoap-4.1.1/examples/rd.c @@ -239,7 +239,7 @@ int parse_param(unsigned char *search, size_t search_len, unsigned char *data, s data_len -= search_len; /* key is only valid if we are at end of string or delimiter follows */ - if (!data_len || *data == '=' || *data == '&') + if (!data_len || *data == '=' || *data == ';') { while (data_len && *data != '=') { @@ -252,7 +252,7 @@ int parse_param(unsigned char *search, size_t search_len, unsigned char *data, s /* value begins after '=' */ result->s = ++data; - while (--data_len && *data != '&') + while (--data_len && *data != ';') { ++data; result->length++; @@ -264,7 +264,7 @@ int parse_param(unsigned char *search, size_t search_len, unsigned char *data, s } /* otherwise proceed to next */ - while (--data_len && *data++ != '&') + while (--data_len && *data++ != ';') ; }