por-file-reader: Use xasprintf() to avoid need for careful buffer sizing.