Fixed some oversights in udf_timestamp.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4229 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -82,8 +82,8 @@ private:
|
|||||||
union type_and_timezone_accessor {
|
union type_and_timezone_accessor {
|
||||||
uint16 type_and_timezone;
|
uint16 type_and_timezone;
|
||||||
struct {
|
struct {
|
||||||
uint16 timezone:12,
|
uint16 type:4,
|
||||||
type:4;
|
timezone:12;
|
||||||
} bits;
|
} bits;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -97,7 +97,7 @@ public:
|
|||||||
t.type_and_timezone = type_and_timezone();
|
t.type_and_timezone = type_and_timezone();
|
||||||
return t.bits.type;
|
return t.bits.type;
|
||||||
}
|
}
|
||||||
uint16 timezone() const {
|
int16 timezone() const {
|
||||||
type_and_timezone_accessor t;
|
type_and_timezone_accessor t;
|
||||||
t.type_and_timezone = type_and_timezone();
|
t.type_and_timezone = type_and_timezone();
|
||||||
return t.bits.timezone;
|
return t.bits.timezone;
|
||||||
|
|||||||
Reference in New Issue
Block a user