rhymu8354/SystemAbstractions

Inconsistent semantics for Clone

Opened this issue · 0 comments

Consider what IFile::Clone really means, and do we expect different behavior for File vs. StringFile

  • For File, Clone() merely gives you a second independent handle to the same (shared) file
  • For StringFile, Clone() is currently giving a completely different buffer; should it?