News for hackers. Stuff that matters.
Re:Facil.io: A micro-framework for C web applications by bowild on Thursday January 31, 2019 @12:53PM (#19046899)
Actually, it's to allow for non-NUL terminated strings.

A good example is when using a String supplied by a scripting language such as Ruby or JavaScript.

Normally, you might need to copy the string to add a NUL byte, or request that the scripting engine provide a NUL terminated string (which might result in the same action performed).

Using this optional approach, a potential copy of the data can be avoided.

There are no comments on this comment yet.