docs/Writerside/topics/properties.h.md

changeset 1557
03fbf1c99e73
parent 1555
8972247f54e8
child 1560
f060ecd65575
--- a/docs/Writerside/topics/properties.h.md	Sun Dec 07 19:36:51 2025 +0100
+++ b/docs/Writerside/topics/properties.h.md	Mon Dec 08 23:09:11 2025 +0100
@@ -66,9 +66,11 @@
         char *buf, size_t capacity);
 
 CxPropertiesStatus cxPropertiesLoad(CxPropertiesConfig config,
+        const CxAllocator *allocator,
         AnyStr filename, CxMap *target);
 
 CxPropertiesStatus cxPropertiesLoadDefault(
+        const CxAllocator *allocator,
         AnyStr filename, CxMap *target);
 ```
 
@@ -115,6 +117,7 @@
 which opens the file designated by the `filename` and loads all properties from that file into the specified `CxMap`.
 The convenience macro `cxPropertiesLoadDefault()` uses the default parser configuration for this.
 The target map must either store pointers of type `char*` or elements of type `cxmutstr`.
+In either case, the specified `allocator` is used to allocate the memory for the value. 
 
 > The stack buffers used by `cxPropertiesLoad()` can be changed when building UCX from sources
 > by setting the `CX_PROPERTIES_LOAD_FILL_SIZE` and `CX_PROPERTIES_LOAD_BUF_SIZE` macros

mercurial