char: remove fixed length filename allocation