To be perfectly honest, I'm not exactly sure what the purpose of this change is; it's one commit written by a predecessor who's no longer at our organization. Apparently, though, not setting the _copysize property in this method broke one of our applications. Anyhow, now that I've inherited this codebase, I'm trying to get its various dependencies synced with upstream so we're not maintaining forks.
If this doesn't seem sane or merge-worthy at first glance, I can track down my former colleague and see if I can get a more detailed justification and/or test-case before you merge.
To be perfectly honest, I'm not exactly sure what the purpose of this change is; it's one commit written by a predecessor who's no longer at our organization. Apparently, though, not setting the _copysize property in this method broke one of our applications. Anyhow, now that I've inherited this codebase, I'm trying to get its various dependencies synced with upstream so we're not maintaining forks.
If this doesn't seem sane or merge-worthy at first glance, I can track down my former colleague and see if I can get a more detailed justification and/or test-case before you merge.