5428 if (is_absolute_path) { |
5428 if (is_absolute_path) { |
5429 // Need to strip path, prefix and suffix |
5429 // Need to strip path, prefix and suffix |
5430 if ((start = strrchr(lib_name, *os::file_separator())) != NULL) { |
5430 if ((start = strrchr(lib_name, *os::file_separator())) != NULL) { |
5431 lib_name = ++start; |
5431 lib_name = ++start; |
5432 } else { |
5432 } else { |
5433 // Need to check for C: |
5433 // Need to check for drive prefix |
5434 if ((start = strchr(lib_name, ':')) != NULL) { |
5434 if ((start = strchr(lib_name, ':')) != NULL) { |
5435 lib_name = ++start; |
5435 lib_name = ++start; |
5436 } |
5436 } |
5437 } |
5437 } |
5438 if (len <= (prefix_len + suffix_len)) { |
5438 if (len <= (prefix_len + suffix_len)) { |