From: Lennart Poettering Date: Thu, 28 Jan 2010 05:45:04 +0000 (+0100) Subject: add new hexchar() call X-Git-Tag: v1~760 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;ds=sidebyside;h=fb624d04e56018defe297eff1d88888b192caeaa;p=elogind.git add new hexchar() call --- diff --git a/util.c b/util.c index 654b93d79..b166f328b 100644 --- a/util.c +++ b/util.c @@ -547,3 +547,9 @@ char *file_in_same_dir(const char *path, const char *filename) { return r; } + +char hexchar(int x) { + static const char table[16] = "0123456789abcdef"; + + return table[x & 15]; +} diff --git a/util.h b/util.h index c3d3aad7b..fcf380031 100644 --- a/util.h +++ b/util.h @@ -105,4 +105,6 @@ int reset_all_signal_handlers(void); char *strstrip(char *s); char *file_in_same_dir(const char *path, const char *filename); +char hexchar(int x); + #endif