diff --git a/src/add-ons/kernel/file_systems/udf/UdfStructures.cpp b/src/add-ons/kernel/file_systems/udf/UdfStructures.cpp index 60f863d5be..687449effc 100644 --- a/src/add-ons/kernel/file_systems/udf/UdfStructures.cpp +++ b/src/add-ons/kernel/file_systems/udf/UdfStructures.cpp @@ -5,12 +5,12 @@ // Copyright (c) 2003 Tyler Dauwalder, tyler@dauwalder.net //---------------------------------------------------------------------- -/*! \file DiskStructures.cpp +/*! \file UdfStructures.cpp UDF on-disk data structure definitions */ -#include "DiskStructures.h" +#include "UdfStructures.h" #include @@ -192,6 +192,12 @@ entity_id::matches(const entity_id &id) const // extent_address //---------------------------------------------------------------------- +extent_address::extent_address(uint32 location, uint32 length) +{ + set_location(location); + set_length(length); +} + void extent_address::dump() const { diff --git a/src/add-ons/kernel/file_systems/udf/UdfStructures.h b/src/add-ons/kernel/file_systems/udf/UdfStructures.h index 8773f5070a..c70c154901 100644 --- a/src/add-ons/kernel/file_systems/udf/UdfStructures.h +++ b/src/add-ons/kernel/file_systems/udf/UdfStructures.h @@ -17,7 +17,7 @@ #include "Array.h" -/*! \file DiskStructures.h +/*! \file UdfStructures.h \brief UDF on-disk data structure declarations @@ -245,6 +245,8 @@ extern const char* kVSDID_ECMA168; */ struct extent_address { public: + extent_address(uint32 location = 0, uint32 length = 0); + void dump() const; uint32 length() const { return B_LENDIAN_TO_HOST_INT32(_length); }