- if LOCK "$meta"; then
- grep -vF " $fn" "$meta" >"${meta}.tmp"
- read length width height tags comment x <<-EOF
- $(grep -F " $fn" "$meta")
+ fn="$(meta_name "$file")"
+ read -r length width height tags comment discard <<-EOF
+ $(meta_info "$file")
+ EOF
+ [ "${length%%[1-9]*}" -o "${width%%[1-9]*}" -o "${height%%[1-9]*}" = 0 ] \
+ && read -r length width height discard <<-EOF
+ $(meta_line "$file"; echo Rereading meta for "$file" >&2)