From 10c86432eb7b44ab135d7964c9e120a8f5d4e0c0 Mon Sep 17 00:00:00 2001 From: LinRaymond2006 Date: Sun, 19 Jan 2025 18:36:21 +0000 Subject: [PATCH 1/2] Corrected syntax error in examples/simplereader.c --- examples/simplereader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/simplereader.c b/examples/simplereader.c index 0612ba44..b00a3495 100644 --- a/examples/simplereader.c +++ b/examples/simplereader.c @@ -178,7 +178,7 @@ int main(int argc, char **argv) if (err) { fprintf(stderr, "CBOR parsing failure at offset %ld: %s\n", - it.ptr - buf, cbor_error_string(err)); + it.source.ptr - buf, cbor_error_string(err)); return 1; } return 0; From f7e963054630ea4df9536214e95902fef5b24d07 Mon Sep 17 00:00:00 2001 From: linraymond2006 Date: Thu, 23 Jan 2025 00:41:00 +0800 Subject: [PATCH 2/2] Use cbor_value_get_next_byte instead of accessing structure directly Signed-off-by: linraymond2006 --- examples/simplereader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/simplereader.c b/examples/simplereader.c index b00a3495..a815a360 100644 --- a/examples/simplereader.c +++ b/examples/simplereader.c @@ -178,7 +178,7 @@ int main(int argc, char **argv) if (err) { fprintf(stderr, "CBOR parsing failure at offset %ld: %s\n", - it.source.ptr - buf, cbor_error_string(err)); + cbor_value_get_next_byte(&it) - buf, cbor_error_string(err)); return 1; } return 0;