summaryrefslogtreecommitdiff
path: root/src/libudev
diff options
context:
space:
mode:
authorBruno Bottazzini <bruno.bottazzini@intel.com>2015-02-13 18:40:50 -0200
committerDavid Herrmann <dh.herrmann@gmail.com>2015-02-14 14:32:27 +0100
commit9cad100eca602aa33c2f56475c30fccf14abea1a (patch)
treea9fe2c9665ec219dc9c56b05f16894dd703c34d2 /src/libudev
parent60c35566600f45350c37f152c1093018972bd9a5 (diff)
util: use a shared lookup function for string tables
Macro DEFINE_STRING_TABLE_LOOKUP expands to a new function for each of the almost 120 tables throghout the code. Move the its implementation to a function (guaranteed to never be inlined), and make the macro expand to an inlined function that calls this function. This saves a few kilobytes from the systemd binary (David: - fix coding-style - use 'ssize_t' to fix 32bit to 64bit propagation - use streq_ptr())
Diffstat (limited to 'src/libudev')
0 files changed, 0 insertions, 0 deletions