mirror of https://github.com/Gnucash/gnucash
CAMT.053.001.02 via aqbanking Deduplicate the description inputs when joining them by creating a variant of gnc_g_list_stringjoin named gnc_g_list_stringjoin_nodups that tests each string against the agregate string and adds it only if it's not already included. Note that while it uses g_utf8_normalize to ensure that non-ascii strings are consistently composed it has to do a bytewise comparison with strstr as glib doesn't provide a UTF-8 equivalent. strnocasestr would work only with ASCII strings so it's not suitable.pull/2046/head
parent
f0f875d5ab
commit
6c2168772b
Loading…
Reference in new issue