diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-03-08 06:26:04 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-03-08 06:26:04 +0100 |
| commit | 9bd659b2299c57c4e2d4f43dbabef64451a68fae (patch) | |
| tree | 4087cbb7590ab7b015f8b8b8e225f27c9649510f /dev | |
| parent | b156ef35f04459566f71a7cc80b3475f01982510 (diff) | |
Variant.cc: Handle VariantKind of type 'kNull'
Variant.h: Minor tweak.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/Kernel/NewKit/Variant.h | 4 | ||||
| -rw-r--r-- | dev/Kernel/src/Variant.cc | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/dev/Kernel/NewKit/Variant.h b/dev/Kernel/NewKit/Variant.h index 38dad66e..7b3e8f98 100644 --- a/dev/Kernel/NewKit/Variant.h +++ b/dev/Kernel/NewKit/Variant.h @@ -43,8 +43,8 @@ namespace NeOS { } - explicit Variant(nullPtr) - : fPtr(nullptr), fKind(VariantKind::kNull) + explicit Variant(nullPtr ptr) + : fPtr(ptr), fKind(VariantKind::kNull) { } diff --git a/dev/Kernel/src/Variant.cc b/dev/Kernel/src/Variant.cc index 79776c61..d35de76b 100644 --- a/dev/Kernel/src/Variant.cc +++ b/dev/Kernel/src/Variant.cc @@ -20,8 +20,10 @@ namespace NeOS return ("Class:{String}"); case VariantKind::kBlob: return ("Class:{Blob}"); - default: + case VariantKind::kNull: return ("Class:{Null}"); + default: + return ("Class:{Unknown}"); } } |
