Add get_size() method to tree_node.
This commit is contained in:
parent
08374c8971
commit
3160ed761e
@ -894,6 +894,9 @@ void iso_tree_node_set_permissions(struct iso_tree_node *node, mode_t mode);
|
|||||||
/** Get the permissions for the node */
|
/** Get the permissions for the node */
|
||||||
mode_t iso_tree_node_get_permissions(struct iso_tree_node *node);
|
mode_t iso_tree_node_get_permissions(struct iso_tree_node *node);
|
||||||
|
|
||||||
|
/** Get the size of the node, in bytes */
|
||||||
|
off_t iso_tree_node_get_size(struct iso_tree_node *node);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the order in which a node will be written on image. High weihted files
|
* Sets the order in which a node will be written on image. High weihted files
|
||||||
* will be written first, so in a disc them will be written near the center.
|
* will be written first, so in a disc them will be written near the center.
|
||||||
|
@ -223,6 +223,12 @@ iso_tree_node_get_permissions(struct iso_tree_node *node)
|
|||||||
return node->attrib.st_mode & ~S_IFMT;
|
return node->attrib.st_mode & ~S_IFMT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
off_t
|
||||||
|
iso_tree_node_get_size(struct iso_tree_node *node)
|
||||||
|
{
|
||||||
|
return node->attrib.st_size;
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
iso_tree_node_set_sort_weight(struct iso_tree_node *node, int w)
|
iso_tree_node_set_sort_weight(struct iso_tree_node *node, int w)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user