mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-16 15:36:12 -04:00
Check illegal characters from the file and parent folder name
PiperOrigin-RevId: 634598623
This commit is contained in:
committed by
Copybara-Service
parent
5cddd51876
commit
33d66fd169
@@ -406,6 +406,13 @@ Exception EnsureValidOfflineFrame(
|
||||
.payload_transfer()
|
||||
.payload_header()
|
||||
.has_file_name()) {
|
||||
if (offline_frame.v1()
|
||||
.payload_transfer()
|
||||
.payload_header()
|
||||
.file_name()
|
||||
.empty()) {
|
||||
return {Exception::kIllegalCharacters};
|
||||
}
|
||||
if (CheckForIllegalCharacters(offline_frame.v1()
|
||||
.payload_transfer()
|
||||
.payload_header()
|
||||
@@ -414,6 +421,8 @@ Exception EnsureValidOfflineFrame(
|
||||
kIllegalFileNamePatternsSize)) {
|
||||
return {Exception::kIllegalCharacters};
|
||||
}
|
||||
} else { // Filename is empty.
|
||||
return {Exception::kIllegalCharacters};
|
||||
}
|
||||
if (offline_frame.v1()
|
||||
.payload_transfer()
|
||||
|
||||
Reference in New Issue
Block a user