summaryrefslogtreecommitdiff
path: root/src/shared/macro.h
Commit message (Expand)AuthorAgeFilesLines
* remove hasprefix(), use startswith()Shawn Landden2013-08-221-2/+0
* Rename F_TYPE_CMP() to F_TYPE_EQUAL()Zbigniew Jędrzejewski-Szmek2013-08-201-1/+1
* Add hasprefix macro to check prefixes of fixed lengthZbigniew Jędrzejewski-Szmek2013-06-201-0/+2
* bus: add APIs for negotiating what is attached to messagesLennart Poettering2013-05-171-0/+3
* bus: add and use UINT64_TO_PTR()Kay Sievers2013-05-141-12/+14
* Make up for attribute malloc with alloc_sizeZbigniew Jędrzejewski-Szmek2013-04-251-0/+1
* Reintroduce f_type comparison macroHarald Hoyer2013-04-191-0/+7
* Revert f_type fixupsHarald Hoyer2013-04-181-18/+0
* macro.h: let F_TYPE_CMP() macro fail to compile, if second parameter is not c...Harald Hoyer2013-04-181-4/+5
* rename CMP_F_TYPE to F_TYPE_CMPHarald Hoyer2013-04-181-1/+1
* Add ugly CMP_F_TYPE() macroHarald Hoyer2013-04-181-0/+17
* util: make generation of profcs PID paths nicerLennart Poettering2013-04-161-0/+4
* macro: rework how we define cleanup macrosLennart Poettering2013-04-161-11/+1
* bus: don't calculate kmsg message too largeLennart Poettering2013-04-121-0/+2
* macro: make sure ALIGN() can be calculated constant by the compilerLennart Poettering2013-04-111-1/+12
* macro: add macro for precisely determining length of decimal string formattin...Lennart Poettering2013-04-021-3/+15
* Always use our own MAX/MIN definitionsCristian Rodríguez2013-04-011-14/+12
* tests: skip bus test if bus cannot be openedZbigniew Jędrzejewski-Szmek2013-03-261-0/+3
* macro: add CHAR_TO_STR macro to make a one character string from a charLennart Poettering2013-03-201-0/+2
* macro: don't redefine CLAMP if it is already defined by glib or some other li...Lennart Poettering2013-03-201-0/+2
* journal,shared: add _cleanup_journal_close_Zbigniew Jędrzejewski-Szmek2013-03-181-0/+1
* shared: introduce _cleanup_set_free_free_Zbigniew Jędrzejewski-Szmek2013-01-291-0/+1
* Add _cleanup_pclose_ and fix mismatching pipe close opened by popen()Zbigniew Jędrzejewski-Szmek2013-01-251-0/+1
* localectl: use automatic cleanupZbigniew Jędrzejewski-Szmek2013-01-071-0/+1
* macro: use C11 static_assert() macro for static assertionsLennart Poettering2012-12-311-7/+14
* timedatectl: introduce new command line client for timedatedLennart Poettering2012-10-171-0/+1
* macro: increase VA_FORMAT_ADVANCE type array and hit assert when it is reachedLennart Poettering2012-09-241-2/+4
* log: fix repeated invocation of vsnprintf()/vaprintf() in log_struct()Lennart Poettering2012-09-241-0/+43
* nspawn: use automatic cleanup for umaskZbigniew Jędrzejewski-Szmek2012-09-161-0/+1
* util: various additional modernizationsLennart Poettering2012-09-141-0/+1
* util: modernize a few functions with automatic cleanup variablesLennart Poettering2012-09-141-0/+1
* macro: introduce _cleanup_free_ macro for automatic freeing of scoped vars an...Lennart Poettering2012-09-131-0/+3
* use #pragma once instead of foo*foo #define guardsShawn Landden2012-07-191-4/+1
* journal: align byte-buffer that gets cased to an objectKay Sievers2012-07-151-0/+1
* util: split-out hwclock.[ch]Kay Sievers2012-05-081-0/+11
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-121-4/+4
* move list.h, macro.h, ioprio.h to shared/Kay Sievers2012-04-101-0/+181