entering maps and arrays returns the map / array item
diff --git a/example.c b/example.c
index b0ea925..042c3b3 100644
--- a/example.c
+++ b/example.c
@@ -294,7 +294,7 @@
QCBORDecodeContext DecodeCtx;
QCBORDecode_Init(&DecodeCtx, EncodedEngine, QCBOR_DECODE_MODE_NORMAL);
- QCBORDecode_EnterMap(&DecodeCtx);
+ QCBORDecode_EnterMap(&DecodeCtx, NULL);
QCBORDecode_GetTextStringInMapSZ(&DecodeCtx, "Manufacturer", &(pE->Manufacturer));
QCBORDecode_GetInt64InMapSZ(&DecodeCtx, "Displacement", &(pE->uDisplacement));
QCBORDecode_GetInt64InMapSZ(&DecodeCtx, "Horsepower", &(pE->uHorsePower));
@@ -359,7 +359,7 @@
QCBORDecodeContext DecodeCtx;
QCBORDecode_Init(&DecodeCtx, EncodedEngine, QCBOR_DECODE_MODE_NORMAL);
- QCBORDecode_EnterMap(&DecodeCtx);
+ QCBORDecode_EnterMap(&DecodeCtx, NULL);
QCBORItem EngineItems[7];
EngineItems[0].uLabelType = QCBOR_TYPE_TEXT_STRING;