add 32-bit tests; return errors in case of string-to-int overflows (#276)

This commit is contained in:
Alessandro Ros
2023-05-08 13:10:31 +02:00
committed by GitHub
parent 3d5496173d
commit a54a5946c7
22 changed files with 67 additions and 55 deletions

View File

@@ -70,7 +70,7 @@ func findMediaByTrackID(st *ServerStream, trackID string) *media.Media {
return st.medias[0]
}
tmp, err := strconv.ParseInt(trackID, 10, 64)
tmp, err := strconv.ParseUint(trackID, 10, 31)
if err != nil {
return nil
}