On Wed, Aug 21, 2013 at 10:16 PM, Kay Sievers <k...@vrfy.org> wrote: > On Wed, Aug 21, 2013 at 8:15 PM, WANG Chao <chaow...@redhat.com> wrote: >> Take this optimized code from Lennart[1]. Now startswith is a macro using >> strncmp and should be fast enough. >> >> [1]: >> http://lists.freedesktop.org/archives/systemd-devel/2013-July/011860.html >> --- >> src/shared/macro.h | 5 +++++ >> src/shared/util.c | 17 ----------------- >> 2 files changed, 5 insertions(+), 17 deletions(-) > > It fails to compile, there are the prototypes in util.h still. > Also quite a few places do not include macro.h ... > > I guess it's easier and cleaner anyway to use simple static inline > functions instead of defines. Patch attached.
Zbigniew, mind checking if that patch makes sense? You added the hasprefix a while ago, and you also proposed a version to unify the both. We really should get that topic sorted out now. :) Kay _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel