mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 18:52:57 +00:00
fixing last bug for jolite file names. now we can use so long file name we like.
I was force fixing this bug for getting dejavu font to be install on livecd I was hopping some else have fixing this long standing bug. svn path=/trunk/; revision=22946
This commit is contained in:
parent
512a5f6cd8
commit
998ca67436
1 changed files with 11 additions and 4 deletions
|
@ -1077,12 +1077,19 @@ static void get_file_specifications(PDIR_RECORD d)
|
||||||
{
|
{
|
||||||
if (d != &root)
|
if (d != &root)
|
||||||
{
|
{
|
||||||
get_file_specifications(d->parent);
|
get_file_specifications(d->parent);
|
||||||
append_string_to_source(d->name);
|
if (d->joliet_name == NULL)
|
||||||
|
append_string_to_source(d->name);
|
||||||
|
else
|
||||||
|
append_string_to_source(d->joliet_name);
|
||||||
|
|
||||||
if (((d->flags & DIRECTORY_FLAG) == 0 || joliet) && d->extension[0] != 0)
|
if (((d->flags & DIRECTORY_FLAG) == 0 || joliet) && d->extension[0] != 0)
|
||||||
{
|
{
|
||||||
*end_source++ = '.';
|
if (d->joliet_name == NULL)
|
||||||
append_string_to_source(d->extension);
|
{
|
||||||
|
*end_source++ = '.';
|
||||||
|
append_string_to_source(d->extension);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (d->flags & DIRECTORY_FLAG)
|
if (d->flags & DIRECTORY_FLAG)
|
||||||
*end_source++ = DIR_SEPARATOR_CHAR;
|
*end_source++ = DIR_SEPARATOR_CHAR;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue