libopkg: do not rely on getline()
authorJo-Philipp Wich <jo@mein.io>
Fri, 10 Feb 2017 09:03:19 +0000 (10:03 +0100)
committerJo-Philipp Wich <jo@mein.io>
Fri, 10 Feb 2017 09:03:19 +0000 (10:03 +0100)
commit4a97d5bab9f2369e8af32617da3c780b59a817f2
tree2ab4c80483a5601b4abaef518f5b4e1775a9dc80
parentd654a438b6c21f180d81af5b8a06708d8a5db957
libopkg: do not rely on getline()

OpenWrt/LEDE uses opkg on both the target systems and the build hosts and not
every supported host system provides a getline() implementation.

Rewrite affected code to not require the getline() function.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
libopkg/parse_util.c
libopkg/parse_util.h
libopkg/pkg_hash.c
libopkg/pkg_parse.c
libopkg/pkg_parse.h
libopkg/release_parse.c