chiark / gitweb /
bus: implement bus_label_unescape_n()
authorDavid Herrmann <dh.herrmann@gmail.com>
Fri, 10 Apr 2015 15:43:04 +0000 (17:43 +0200)
committerSven Eden <yamakuzure@gmx.net>
Tue, 14 Mar 2017 07:01:25 +0000 (08:01 +0100)
commit78e252953ddc56a371986bfc0656f755acf61475
treea752d19dd83b31c95ca9ffbd53329f813f5a76cf
parent7ed154bc31a3aacf289b54ae7b117a46985e1480
bus: implement bus_label_unescape_n()

This is like bus_label_unescape() but takes a maximum length instead of
relying on NULL-terminated strings. This is highly useful to unescape
labels that are not at the end of a path.
src/shared/bus-label.c
src/shared/bus-label.h