I appreciate your changes.
But there are some problems:
Quote:
Originally Posted by Emp`
- Rewritten to not use multiple cell packing. This should reduce plugin weight by doing less native calls. The drawback is that some functions have a max length at DSTRING_BUFFERLEN, which is arbitrarily high at 4048, so you probably will not reach it.
|
I guess you should not limit the Developer to an "arbitrarily high" buffer. Thats not the use case of this
Module. This
Module should give you the
theoretical possibility to use string with an unspecified length.
You just limited it to 4084
Quote:
Originally Posted by Emp`
- Renamed DString_ADDEXBUFFER to DSTRING_BUFFERLEN.
|
The buffer was especially designed just for AddEx, since we cannot be dynamic on Formatting issues.
Additionaly you never should fill buffers in a Length call. Length operations should be as little as possible.
However, I added the MethodMap.