05.07.2014 Views

UDF 2.00 - OSTA - Optical Storage Technology Association

UDF 2.00 - OSTA - Optical Storage Technology Association

UDF 2.00 - OSTA - Optical Storage Technology Association

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

{<br />

}<br />

#endif<br />

trailIndex = newIndex;<br />

}<br />

if (newIndex < MAXLEN)<br />

{<br />

newName[newIndex++] = current;<br />

}<br />

else<br />

{<br />

needsCRC = TRUE;<br />

}<br />

#ifdef (OS2 | WIN_95 | WIN_NT)<br />

/* For OS2, 95 & NT, truncate any trailing periods and\or spaces. */<br />

if (trailIndex != newIndex - 1)<br />

{<br />

newIndex = trailIndex + 1;<br />

needsCRC = TRUE;<br />

hasExt = FALSE; /* Trailing period does not make an extension. */<br />

}<br />

#endif<br />

if (needsCRC)<br />

{<br />

unicode_t ext[EXT_SIZE];<br />

int localExtIndex = 0;<br />

if (hasExt)<br />

{<br />

int maxFilenameLen;<br />

/* Translate extension, and store it in ext. */<br />

for(index = 0; index

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!