[glib] (17 commits) ...Merge branch 'keyfile-parsing-performance' into 'main'



Summary of changes:

  46fe963... gkeyfile: Make various parsing variables const
  9600307... gkeyfile: Add a length argument to is_key_name()
  f71db39... gkeyfile: Avoid an unnecessary strcmp()
  cba8d59... gkeyfile: Eliminate unnecessary allocations when setting bo
  c296018... gkeyfile: Eliminate strcmp()s when looking up a group node
  535653e... gstrfuncs: Document that g_ascii_strncasecmp() stops at fir
  b07408f... gkeyfile: Fix off-by-one error in calculating value length
  cdcc06b... gkeyfile: Move allocation of value until after error checki
  6c70d30... gkeyfile: Tidy up ownership transfer in parse_key_value_pai
  5a38dc7... gkeyfile: Move allocation of value until after locale check
  f93f24e... gkeyfile: Avoid allocating a copy of the locale for a key
  f471afb... gkeyfile: Clarify behaviour of locales and checked_locales
  655e2ba... gkeyfile: Remove some redundant checks
  d2e5c61... tests: Use g_assert_*() rather than g_assert() in keyfile.c
  e8a6d0b... tests: Test various different invalid encoding names for ke
  513f48b... gkeyfile: Rework preconditions to avoid unreachable branche
  82be9c4... Merge branch 'keyfile-parsing-performance' into 'main'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]