@@ -241,9 +241,9 @@ LocalFileFormat::read(std::istream & istream,
241241 char domainMinB[64 ] = " " ;
242242
243243#ifdef _WIN32
244- if (sscanf_s (line.c_str (), " domain_min %s %s %s %c" , domainMinR, 64 , domainMinG, 64 , domainMinB, 64 , &endTok, 1 ) != 3 )
244+ if (sscanf_s (line.c_str (), " domain_min %63s %63s %63s %c" , domainMinR, 64 , domainMinG, 64 , domainMinB, 64 , &endTok, 1 ) != 3 )
245245#else
246- if (sscanf (line.c_str (), " domain_min %s %s %s %c" , domainMinR, domainMinG, domainMinB, &endTok) != 3 )
246+ if (sscanf (line.c_str (), " domain_min %63s %63s %63s %c" , domainMinR, domainMinG, domainMinB, &endTok) != 3 )
247247#endif
248248 {
249249 ThrowErrorMessage (
@@ -275,9 +275,9 @@ LocalFileFormat::read(std::istream & istream,
275275 char domainMaxB[64 ] = " " ;
276276
277277#ifdef _WIN32
278- if (sscanf_s (line.c_str (), " domain_max %s %s %s %c" , domainMaxR, 64 , domainMaxG, 64 , domainMaxB, 64 , &endTok, 1 ) != 3 )
278+ if (sscanf_s (line.c_str (), " domain_max %63s %63s %63s %c" , domainMaxR, 64 , domainMaxG, 64 , domainMaxB, 64 , &endTok, 1 ) != 3 )
279279#else
280- if (sscanf (line.c_str (), " domain_max %s %s %s %c" , domainMaxR, domainMaxG, domainMaxB, &endTok) != 3 )
280+ if (sscanf (line.c_str (), " domain_max %63s %63s %63s %c" , domainMaxR, domainMaxG, domainMaxB, &endTok) != 3 )
281281#endif
282282 {
283283 ThrowErrorMessage (
0 commit comments