difftreelog
feat increase max field len
in: trunk
1 file changed
crates/nix-eval/src/lib.rsdiffbeforeafterboth474 }474 }475}475}476476477type FieldName = [u8; 32];477type FieldName = [u8; 64];478fn init_field_name(v: &str) -> FieldName {478fn init_field_name(v: &str) -> FieldName {479 let mut f = [0; 32];479 let mut f = [0; 64];480 assert!(v.len() < 32, "max field name is 31 char");480 assert!(v.len() < 64, "max field name is 63 chars");481 assert!(481 assert!(482 v.bytes().all(|v| v != 0),482 v.bytes().all(|v| v != 0),483 "nul bytes are unsupported in field name"483 "nul bytes are unsupported in field name"