Lines Matching defs:extension
114 void Set8_3Name(const char* baseName, const char* extension);
204 dir_cookie::Set8_3Name(const char* baseName, const char* extension)
211 // trim extension
213 while (extensionLength > 0 && extension[extensionLength - 1] == ' ')
222 memcpy(name + baseNameLength + 1, extension, extensionLength);
249 // check length of base name and extension
251 const char* extension = strchr(name, '.');
254 if (extension != NULL) {
255 baseNameLength = extension - name;
258 extension++;
260 extension = NULL;
269 while (extensionLength > 0 && extension[extensionLength - 1] == ' ')
282 if (!is_valid_8_3_file_name_char(extension[i]))
288 _extension = extension;
472 const char* extension;
475 if (!check_valid_8_3_file_name(name, baseName, baseNameLength, extension,
484 // clear both base name and extension
487 memcpy(entry.fExt, extension, extensionLength);