ambrop7
|
7e43dbcc91
ncd/NCDVal: don't use NCDVal_StringGetPtr() internally, use the cstring interface instead
|
13 år sedan |
ambrop7
|
f8faed215b
ncd/NCDValGenerator.c, examples/ncdval_test.c: don't use NCDVal_StringGetPtr(), use cstring interface instead
|
13 år sedan |
ambrop7
|
7b591e33fd
misc/cstring.h: add b_cstring_make_empty(), cosmetic changes
|
13 år sedan |
ambrop7
|
f167514428
misc/cstring.h: add b_cstring_equals_buffer() and b_cstring_memchr()
|
13 år sedan |
ambrop7
|
e97de8f31f
ncd/value_utils.h: simplify some code using cstrings
|
13 år sedan |
ambrop7
|
0eba7bebf3
ncd/NCDVal: add NCDVal_StringCstring()
|
13 år sedan |
ambrop7
|
f2163fbf41
misc/parse_number.h: add parse_unsigned_integer_cstr() for parsing a cstring
|
13 år sedan |
ambrop7
|
d6659b4df2
misc/string.h: add documentation
|
13 år sedan |
ambrop7
|
266db4a338
add misc/cstring.h
|
13 år sedan |
ambrop7
|
e1e7fffc81
ncd/NCDVal: fix const cast warning
|
13 år sedan |
ambrop7
|
398887a489
ncd/NCDVal: add NCDVal_HasOnlyContinuousStrings()
|
13 år sedan |
ambrop7
|
fec5568333
ncd/NCDVal: add NCDVal_StringContinuize() and friends
|
13 år sedan |
ambrop7
|
d811678ece
ncd/NCDValGenerator: support ComposedString's
|
13 år sedan |
ambrop7
|
e9e4b3312f
ncd/NCDModule: handle composed strings in NCDModuleProcess_InitValue()
|
13 år sedan |
ambrop7
|
ff71f4c99a
ncd/extra/value_utils.h: handle ComposedString's
|
13 år sedan |
ambrop7
|
fccfbf9668
ncd: NCDInterpreter, NCDModule: convert non-ContinuousString strings in statement arguments to ContinuousString, and implement a module flag to
|
13 år sedan |
ambrop7
|
6324ba9911
ncd/NCDVal: fix bug: detect and register ComposedString links when replacing placeholders
|
13 år sedan |
ambrop7
|
7b5e4f5f94
add structure/LinkedList4
|
13 år sedan |
ambrop7
|
fbf246f3eb
structure/SAvl: expose range queries
|
13 år sedan |
ambrop7
|
53e2c29355
structure/CAvl: implement range queries via CAvl_GetFirstGreater etc.
|
13 år sedan |
ambrop7
|
34ff49a04d
ncd: NCDVal: implement NCDValStringResource_GetPtr
|
13 år sedan |
ambrop7
|
165d952131
ncd: NCDVal: rename struct NCDVal_string_resource --> typedef NCDValStringResource
|
13 år sedan |
ambrop7
|
f25151505c
misc/ipaddr6.h: fix zero-length memset
|
13 år sedan |
ambrop7
|
488075d8bc
ncd/modules/regex_match: fix uninitialized variable warning
|
13 år sedan |
ambrop7
|
de4da40b26
examples/ncdval_test.c: add some tests for ComposedString and other stuff
|
13 år sedan |
ambrop7
|
3dee0ce320
ncd: NCDVal: add some restrictions on NCDVal_StringGetPtr() to allow for sane implementations of ComposedString
|
13 år sedan |
ambrop7
|
8285335a5a
ncd: NCDVal: implement NCDValMem_ConvertNonContinuousStrings()
|
13 år sedan |
ambrop7
|
3a15751cac
ncd: NCDVal: add missing dummy union member for alignment
|
13 år sedan |
ambrop7
|
f8e2d11d26
ncd: NCDVal: initial implementation of ComposedString
|
13 år sedan |
ambrop7
|
d8d1abf532
convert some packed structs to use the macros from misc/packed.h
|
13 år sedan |