lib/boilerplate/iniparser: Allow building with GCC 10.2 2020101

Updating to upstream revision f858275f7f307eecba84c2f5429483f9f28007f8.
Upstream repository is located at [1].

The reason for updating was the following compiler error when trying
to compile with GCC 10.2 10.2.1 20201016. As it turned out the problem
was already addressed upstream:

iniparser/iniparser.c: In function ‘iniparser_load’:
iniparser/iniparser.c:616:13: error: ‘sprintf’ arguments 3, 4 may
overlap destination object ‘buf’ [-Werror=restrict]
   616 |             sprintf(tmp, "%s:%s", section, key);
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I reviewed especially the API changes. Most of them are cleanups only
but two things should be pointed out:

  - The type of the size field of struct _dictionary_ changed from int
    to ssize_t. The only user of this struct is
    lib/analogy/calibration.c which uses this structure for internal
    things only. It is never exposed to any public API so updating is
    OK and fully backward compatible.

  - dictionary_new changed its signature
      from dictionary_new(int size)
      to   dictionary_new(size_t size).
    This function is not part of any public API. So updating does not
    break backward compatibility.

[1] https://github.com/ndevilla/iniparser

Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
12 jobs for next in 30 minutes and 23 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build
passed #179139
arm-4.14-release

00:27:03

passed #179138
arm-4.19-release

00:28:59

passed #179140
arm-4.4-cip-head

00:21:44

passed #179142
arm64-4.14-release

00:26:39

passed #179141
arm64-4.19-release

00:30:22

passed #179149
powerpc-4.19-release

00:14:10

passed #179146
x86-4.14-release

00:18:56

passed #179144
x86-4.19-cip-head

00:19:16

passed #179145
x86-4.19-cip-release

00:19:42

passed #179147
x86-4.4-cip-head

00:16:15

passed #179148
x86-4.4-cip-release

00:16:16

passed #179143
x86-5.4-head

00:20:42