Progress on floating point, but not done: a lot more tests, a few bug fixes; also copyright notice for floating point files; also some work on test framework
diff --git a/src/qcbor_decode.c b/src/qcbor_decode.c
index 6aee680..806287d 100644
--- a/src/qcbor_decode.c
+++ b/src/qcbor_decode.c
@@ -302,11 +302,11 @@
          nReturn = QCBOR_ERR_UNSUPPORTED;
          break;
            
-      case SINGLE_PREC_FLOAT:
+      case HALF_PREC_FLOAT:
          pDecodedItem->val.fnum  = IEEE754_HalfToFloat((uint16_t)uNumber);
          pDecodedItem->uDataType = QCBOR_TYPE_FLOAT;
          break;
-      case HALF_PREC_FLOAT:
+      case SINGLE_PREC_FLOAT:
          pDecodedItem->val.fnum = UsefulBufUtil_CopyUint32ToFloat((uint32_t)uNumber);
          break;
       case DOUBLE_PREC_FLOAT: