Ignore:
Timestamp:
2017-12-12T16:47:34+13:00 (6 years ago)
Author:
ak19
Message:

Marking all the uses of sysread() with a comment saying they're a candidate to use FileUtils::readUTF8File() in future, if thinking about each case beforehand has confirmed that the contents will indeed be UTF8.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/perllib/plugins/ReadTextFile.pm

    r31492 r32096  
    216216     
    217217    if ($encoding eq "ascii") {
     218    # The following file reading section is a candidate to use FileUtils::readUTF8File()
     219    # in place of calling sysread() directly. But only if we can reason we'd be working with UTF8.
     220    # ascii is UTF8, but it may become inefficient to treat ascii as utf8
     221   
    218222    # Replace file 'slurp' with faster implementation
    219223    sysread(FILE, $$textref, -s FILE);
Note: See TracChangeset for help on using the changeset viewer.